<SEC-DOCUMENT>0001213900-22-071225.txt : 20221110
<SEC-HEADER>0001213900-22-071225.hdr.sgml : 20221110
<ACCEPTANCE-DATETIME>20221110163157
ACCESSION NUMBER:		0001213900-22-071225
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		106
CONFORMED PERIOD OF REPORT:	20220930
FILED AS OF DATE:		20221110
DATE AS OF CHANGE:		20221110

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			IT TECH PACKAGING, INC.
		CENTRAL INDEX KEY:			0001358190
		STANDARD INDUSTRIAL CLASSIFICATION:	CONVERTED PAPER & PAPERBOARD PRODS (NO CONTAINERS/BOXES) [2670]
		IRS NUMBER:				204158835
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34577
		FILM NUMBER:		221377829

	BUSINESS ADDRESS:	
		STREET 1:		SCIENCE PARK, JULI ROAD
		STREET 2:		XUSHUI COUNTY, BAODING CITY
		CITY:			HEBEI PROVINCE,
		STATE:			F4
		ZIP:			072550
		BUSINESS PHONE:		(86) 312-8698215

	MAIL ADDRESS:	
		STREET 1:		SCIENCE PARK, JULI ROAD
		STREET 2:		XUSHUI COUNTY, BAODING CITY
		CITY:			HEBEI PROVINCE,
		STATE:			F4
		ZIP:			072550

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Orient Paper Inc.
		DATE OF NAME CHANGE:	20080102

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CARLATERAL, INC.
		DATE OF NAME CHANGE:	20060403
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0922_ittechpack.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Nov 10 18:39:46 UTC 2022 -->
<html xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:itp="http://orientpaper.com/20220930" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2022" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type" />
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(Mark One)</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric> <b>QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the quarterly period ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate">September 30,
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></ix:nonNumeric></b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric> <b>TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>For the transition period from _______ to _______</b></p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">001-34577</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><b>IT TECH PACKAGING, INC.</b></ix:nonNumeric></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><span style="font-size: 10pt"><b>Nevada</b></span></ix:nonNumeric></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><span style="font-size: 10pt"><b>20-4158835</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; width: 49%; font-size: 10pt"><span style="font-size: 10pt">(State or other jurisdiction of</span></td> <td style="width: 2%">&#160;</td> <td style="text-align: center; width: 49%; font-size: 10pt"><span style="font-size: 10pt">(IRS Employer</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; font-size: 10pt"><span style="font-size: 10pt">incorporation or organization)</span></td> <td>&#160;</td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">identification No.)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">Science Park</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">Juli Rd</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3">Xushui District</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Baoding
City</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Hebei Province, The People&#8217;s Republic
of <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">China</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">072550</ix:nonNumeric></b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>011 - <ix:nonNumeric contextRef="c0" name="dei:CityAreaCode">(86)</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">312-8698215</ix:nonNumeric></b></p><div>

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

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

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

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Title of each class</b></span></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: center; font-size: 10pt"><span style="font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b style="text-decoration: none">Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 32%; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-size: 10pt">Common Stock, par value $0.001</span></ix:nonNumeric></td> <td style="width: 2%">&#160;</td> <td style="text-align: center; width: 32%; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-size: 10pt">ITP</span></ix:nonNumeric></td> <td style="width: 2%">&#160;</td> <td style="width: 32%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:SecurityExchangeName">NYSE</ix:nonNumeric> American</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric>
<span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.
See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221;
and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 30%"><span style="font-size: 10pt">Large accelerated filer</span></td> <td style="width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 30%"><span style="font-size: 10pt">Accelerated filer</span></td> <td style="width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="vertical-align: bottom"> <td><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory"><span style="font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td><span style="font-size: 10pt">Smaller reporting company</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td><span style="font-size: 10pt">Emerging growth company</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">If an emerging growth company, indicate by check mark if the
registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards
provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant is a shell company (as
defined in Rule 12b-2 of the Exchange Act.): Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span> No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of November 10, 2022, there were <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">11,415,920</ix:nonFraction> shares of the registrant&#8217;s
common stock, par value $0.001, outstanding.</p><div>

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

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

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

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

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

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

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>TABLE OF CONTENTS</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 90%"><span style="font-size: 10pt"><a href="#a_001">Part I. - FINANCIAL INFORMATION</a></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 9%"><span style="font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_002">Item 1. Financial Statements</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_003">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">25</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_004">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">42</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_005">Item 4. Controls and Procedures</a></span><br/>
</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">42</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_006">Part II. - OTHER INFORMATION</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_007">Item 1. Legal Proceedings</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_008">Item 1A. Risk Factors</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_009">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_010">Item 3. Defaults Upon Senior Securities</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_011">Item 4. Mine Safety Disclosures</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_012">Item 5. Other Information</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_013">Item 6. Exhibits</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt"><a href="#a_014">SIGNATURES</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center">44</td></tr>
  </table><div>

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

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

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

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence -->&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

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




</div><div><a id="a_001"></a></div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>PART I - FINANCIAL INFORMATION</b></span></p><div>

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

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>Item 1. Financial Statements</b></span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>AS OF SEPTEMBER 30, 2022 AND DECEMBER 31, 2021</b></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash and bank balances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">16,017,403</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">11,201,612</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable (net of allowance for doubtful accounts of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">61,270</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">69,053</ix:nonFraction> as of September 30, 2022 and December 31, 2021, respectively)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">4,236,299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">4,868,934</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">4,441,390</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,844,895</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">22,795,907</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">25,796,640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Due from related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="0" unitRef="usd">938,803</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="0" unitRef="usd">7,804,068</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">48,429,802</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">55,516,149</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepayment on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">1,266,120</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">43,446,210</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">659,912</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">1,940,586</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">2,286,459</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property, plant, and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">149,535,243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">126,587,428</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="0" unitRef="usd">2,066,239</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="0" unitRef="usd">2,430,277</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Deferred tax asset non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" unitRef="usd">11,239,637</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" unitRef="usd">11,268,679</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total Assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">215,137,539</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">241,535,202</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center; text-indent: -9pt; padding-left: 9pt">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,632,553</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,958,561</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Current portion of long-term loans from credit union</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">4,175,620</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">6,838,465</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">272,147</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">210,161</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">144,213</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">10,255</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:AdvanceFromCustomers1" scale="0" unitRef="usd">35,646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:AdvanceFromCustomers1" scale="0" unitRef="usd">39,694</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">727,856</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">727,433</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">221,530</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">291,206</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">5,635,813</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">5,250,539</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">746,694</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">1,108,038</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">17,592,072</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">20,434,352</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loans from credit union</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">4,692,235</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">2,980,065</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainOnSaleleaseback" scale="0" unitRef="usd">73,311</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainOnSaleleaseback" scale="0" unitRef="usd">155,110</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Lease liability - non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">568,952</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">152,233</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">1,334,271</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">2,063,534</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1" scale="0" unitRef="usd">17,417,813</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1" scale="0" unitRef="usd">17,924,475</ix:nonFraction> as of September 30, 2022 and December 31, 2021, respectively)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">24,260,841</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">25,785,294</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Commitments and Contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Stockholders&#8217; Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Common stock, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> par value per share, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">11,415,920</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">9,915,920</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of September 30, 2022 and December, 31, 2021, respectively.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">11,416</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">9,916</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">90,575,421</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">89,016,921</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Statutory earnings reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accumulated other comprehensive (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd">11,273,597</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">10,496,168</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Retained earnings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsUnappropriated" scale="0" unitRef="usd">105,482,884</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsUnappropriated" scale="0" unitRef="usd">110,146,329</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">190,876,698</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">215,749,908</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total Liabilities and Stockholders&#8217; Equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">215,137,539</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">241,535,202</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to condensed consolidated
financial statements.</p><div>

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

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

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


</div><!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED STATEMENTS OF INCOME
AND COMPREHENSIVE INCOME</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FOR THE THREE AND NINE MONTHS ENDED
SEPTEMBER 30, 2022 AND 2021</b></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Three Months Ended<br/> September 30,</td>
    <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Nine Months Ended<br/> September 30,</td>
    <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2021</td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2021</td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Revenues</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">31,709,214</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">45,087,671</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">78,979,716</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">115,832,013</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Cost of sales</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">28,925,626</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">43,266,135</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">75,251,646</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">109,150,452</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">2,783,588</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,821,536</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">3,728,070</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">6,681,561</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Selling, general and administrative expenses</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">3,370,541</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">2,019,565</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">8,541,224</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">7,172,495</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Gain on acquisition</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" sign="-" unitRef="usd">1,759</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" unitRef="usd">30,404</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Loss from Operations</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">588,712</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">198,029</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">4,782,750</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">490,934</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other Income (Expense):</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest income</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">7,729</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">12,044</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">16,108</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">28,096</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Subsidy income</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="itp:SubsidyIncome" scale="0" sign="-" unitRef="usd">30</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="itp:SubsidyIncome" scale="0" unitRef="usd">197,861</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">256,678</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">281,670</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">786,597</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">844,470</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Gain (Loss) on derivative liability</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" sign="-" unitRef="usd">617,370</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" unitRef="usd">1,938,873</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" unitRef="usd">729,263</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" unitRef="usd">2,810,913</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">(Loss) Income before Income Taxes</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">1,455,031</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" unitRef="usd">1,471,188</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">4,823,976</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" unitRef="usd">1,701,466</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Provision for Income Taxes</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">432,287</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">71,388</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">160,531</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">4,950,994</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Net (Loss) Income</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,887,318</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">1,542,576</ix:nonFraction></td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td>
    <td style="text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td>
    <td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other Comprehensive (Loss) Income</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">11,171,156</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">819,183</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">21,769,765</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">1,128,209</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Comprehensive (Loss) Income</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">13,058,474</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">723,393</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">26,433,210</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">)</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">2,121,319</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">(Losses) Earnings Per Share:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"><div style="-sec-ix-hidden: hidden-fact-11; -sec-ix-hidden: hidden-fact-10; -sec-ix-hidden: hidden-fact-9; -sec-ix-hidden: hidden-fact-8">Basic and Diluted (Losses) Earnings per Share</div></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.03</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.03</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.07</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-15; -sec-ix-hidden: hidden-fact-14; -sec-ix-hidden: hidden-fact-13; -sec-ix-hidden: hidden-fact-12">Outstanding &#8211; Basic and Diluted</div></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>



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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to condensed consolidated
financial statements.</p><div>

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

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


</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FOR THE NINE MONTHS ENDED SEPTEMBER 30,
2022 AND 2021</b></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="5" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Cash Flows from Operating Activities:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 73%; text-align: left">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Adjustments to reconcile net income to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">11,218,254</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">11,733,664</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">(Gain) Loss on derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" unitRef="usd">729,263</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" unitRef="usd">2,810,913</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="0" unitRef="usd">32,502</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">(Recovery from) Allowance for bad debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">791</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">20,118</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Share-based compensation and expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">1,560,000</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">1,197,630</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" unitRef="usd">3,235,556</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd">146,250</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd">1,742,594</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd">422,092</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd">6,918,816</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd">863,170</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd">6,396,066</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="0" unitRef="usd">144,331</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="0" sign="-" unitRef="usd">242,357</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInCustomerAdvances" scale="0" sign="-" unitRef="usd">43,161</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" sign="-" unitRef="usd">149,827</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" sign="-" unitRef="usd">821,943</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" sign="-" unitRef="usd">42,738</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" unitRef="usd">92,207</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd">1,000,945</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd">522,353</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd">265,493</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" unitRef="usd">178,903</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Cash Provided by (Used in) Operating Activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd">7,429,169</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">6,442,577</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash Flows from Investing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Purchases of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">1,681,979</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">12,781,114</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Acquisition of land</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:AcquisitionOfLand" scale="0" unitRef="usd">6,507,431</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#12288;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#12288;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Cash Used in Investing Activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">8,189,410</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">12,781,114</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash Flows from Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Proceeds from issuance of shares and warrants, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="0" unitRef="usd">41,837,553</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Proceeds from short term bank loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" unitRef="usd">602,319</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Proceeds from long term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt" scale="0" unitRef="usd">60,232</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Repayment of bank loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="usd">307,182</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="usd">154,579</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Payment of capital lease obligation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="0" unitRef="usd">154,212</ix:nonFraction></td><td style="text-align: left">)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="0" unitRef="usd">135,611</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loan repaid by a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:LoanRepaidByARelatedParty" scale="0" unitRef="usd">6,638,923</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#12288;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Cash Provided by Financing Activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">6,840,080</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">41,547,363</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Effect of Exchange Rate Changes on Cash and Cash Equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd">1,264,048</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">109,473</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net Increase in Cash and Cash Equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">4,815,791</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">22,433,145</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Cash, Cash Equivalents and Restricted Cash - Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">11,201,612</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">4,142,437</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Cash, Cash Equivalents and Restricted Cash - End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">16,017,403</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">26,575,582</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Supplemental Disclosure of Cash Flow Information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash paid for interest, net of capitalized interest cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">248,275</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">485,075</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash paid for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd">1,287,530</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd">1,523,555</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash and bank balances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:CashBankBalances" scale="0" unitRef="usd">16,017,403</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="itp:CashBankBalances" scale="0" unitRef="usd">26,575,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Restricted cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalCashEquivalentsAndRestrictedCash" scale="0" unitRef="usd">16,017,403</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalCashEquivalentsAndRestrictedCash" scale="0" unitRef="usd">26,575,582</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to condensed consolidated
financial statements.</p><div>

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

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

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


</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES
IN STOCKHOLDERS&#8217; EQUITY</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FOR THE THREE MONTHS ENDED SEPTEMBER 30, 2022
AND 2021</b></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Common&#160;Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Additional<br/> Paid-in</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Statutory<br/> Earnings</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Accumulated<br/> Other<br/> Comprehensive</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Retained</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Reserve</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income (loss)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Earnings</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-indent: -9pt; padding-left: 9pt">Balance at December&#160;31, 2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">2,864,512</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">2,865</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">54,015,219</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">5,740,722</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">109,240,794</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">175,080,174</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Issuance of shares to institutional investors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">2,618,182</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">2,618</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">8,026,052</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">8,028,670</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Issuance of shares to public investors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestor" scale="0" unitRef="shares">2,927,786</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestors" scale="0" unitRef="usd">2,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestors" scale="0" unitRef="usd">15,612,217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodValuePublicInvestors" scale="0" unitRef="usd">15,615,145</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">1,505,440</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd">1,505</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd">11,363,433</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd">11,364,938</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">1,128,207</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">1,128,207</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Balance at September&#160;30, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">9,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">89,016,921</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,868,929</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">105,991,266</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">207,967,606</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Balance at December&#160;31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">9,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">89,016,921</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">10,496,168</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">110,146,329</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">215,749,908</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Issuance of shares to officer and directors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares">1,500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">1,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">1,558,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">1,560,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">21,769,765</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">21,769,765</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance at September&#160;30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">11,415,920</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">11,416</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">90,575,421</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">11,273,597</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">105,482,884</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">190,876,698</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to condensed consolidated
financial statements.</p><div>

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

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

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(1) Organization and Business Background</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">IT Tech Packaging, Inc. (the &#8220;Company&#8221;)
was incorporated in the State of Nevada on December 9, 2005, under the name &#8220;Carlateral, Inc.&#8221; Through the steps described
immediately below, we became the holding company for Hebei Baoding Dongfang Paper Milling Company Limited (&#8220;Dongfang Paper&#8221;),
a producer and distributor of paper products in China, on October 29, 2007.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2018, we changed our corporate name
to IT Tech Packaging, Inc.. The name change was effected through a parent/subsidiary short-form merger of IT Tech Packaging, Inc., our
wholly-owned Nevada subsidiary formed solely for the purpose of the name change, with and into us. We were the surviving entity. In connection
with the name change, our common stock began being traded under a new NYSE symbol, &#8220;ITP&#8221;.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, the Board of Directors of the
Company approved a reverse stock split of the Company&#8217;s issued and outstanding shares of common stock, par value $<ix:nonFraction contextRef="c39" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share
(the &#8220;Common Stock&#8221;), at a ratio of 1-for-10 (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split become effective
on July 7, 2022 (the &#8220;Effective Date&#8221;), and the shares began trading on the split-adjusted basis on the NYSE American under
the Company&#8217;s existing trading symbol &#8220;ITP&#8221; at market open on July 8, 2022. The new CUSIP number following the Reverse
Stock Split will be 46527C 209. All references made to share or per share amounts in the accompanying consolidated financial statements
and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 29, 2007, pursuant to an agreement
and plan of merger (the &#8220;Merger Agreement&#8221;), the Company acquired DongfangZhiye Holding Limited (&#8220;Dongfang Holding&#8221;),
a corporation formed on November 13, 2006 under the laws of the British Virgin Islands, and issued the shareholders of Dongfang Holding
an aggregate of <ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">7,450,497</ix:nonFraction> (as adjusted for a four-for-one reverse stock split effected in November 2009) shares of our common stock, which
shares were distributed pro-rata to the shareholders of Dongfang Holding in accordance with their respective ownership interests in Dongfang
Holding. At the time of the Merger Agreement, Dongfang Holding owned all of the issued and outstanding stock and ownership of Dongfang
Paper and such shares of Dongfang Paper were held in trust with Zhenyong Liu, Xiaodong Liu and Shuangxi Zhao, for Mr. Liu, Mr. Liu and
Mr. Zhao (the original shareholders of Dongfang Paper) to exercise control over the disposition of Dongfang Holding&#8217;s shares in
Dongfang Paper on Dongfang Holding&#8217;s behalf until Dongfang Holding successfully completed the change in registration of Dongfang
Paper&#8217;s capital with the relevant PRC Administration of Industry and Commerce as the <ix:nonFraction contextRef="c41" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% owner of Dongfang Paper&#8217;s shares.
As a result of the merger transaction, Dongfang Holding became a wholly owned subsidiary of the Company, and Dongfang Holding&#8217;s
wholly owned subsidiary, Dongfang Paper, became an indirectly owned subsidiary of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dongfang Holding, as the <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% owner of Dongfang
Paper, was unable to complete the registration of Dongfang Paper&#8217;s capital under its name within the proper time limits set forth
under PRC law. In connection with the consummation of the restructuring transactions described below, Dongfang Holding directed the trustees
to return the shares of Dongfang Paper to their original shareholders, and the original Dongfang Paper shareholders entered into certain
agreements with Baoding Shengde Paper Co., Ltd. (&#8220;Baoding Shengde&#8221;) to transfer the control of Dongfang Paper over to Baoding
Shengde.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 24, 2009, the Company consummated a number
of restructuring transactions pursuant to which it acquired all of the issued and outstanding shares of Shengde Holdings Inc., a Nevada
corporation. Shengde Holdings Inc. was incorporated in the State of Nevada on February 25, 2009. On June 1, 2009, Shengde Holdings Inc.
incorporated Baoding Shengde, a limited liability company organized under the laws of the PRC. Because Baoding Shengde is a wholly-owned
subsidiary of Shengde Holdings Inc., it is regarded as a wholly foreign-owned entity under PRC law.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To ensure proper compliance of the Company&#8217;s
control over the ownership and operations of Dongfang Paper with certain PRC regulations, on June 24, 2009, the Company entered into a
series of contractual agreements (the &#8220;Contractual Agreements&#8221;) with Dongfang Paper and Dongfang Paper Equity Owners via the
Company&#8217;s wholly owned subsidiary Shengde Holdings Inc. (&#8220;Shengde Holdings&#8221;) a Nevada corporation and Baoding Shengde
Paper Co., Ltd. (&#8220;Baoding Shengde&#8221;), a wholly foreign-owned enterprise in the PRC with an original registered capital of $<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">10,000,000</ix:nonFraction>
(subsequently increased to $<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">60,000,000</ix:nonFraction> in June 2010). Baoding Shengde is mainly engaged in production and distribution of digital photo
paper and single-use face masks and is <ix:nonFraction contextRef="c44" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% owned by Shengde Holdings. Prior to February 10, 2010, the Contractual Agreements included
(i) Exclusive Technical Service and Business Consulting Agreement, which generally provides that Baoding Shengde shall provide exclusive
technical, business and management consulting services to Dongfang Paper, in exchange for service fees including a fee equivalent to <ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="itp:ServiceFeePercentageOfNetProfit" scale="-2" unitRef="pure">80</ix:nonFraction>%
of Dongfang Paper&#8217;s total annual net profits; (ii) Loan Agreement, which provides that Baoding Shengde will make a loan in the aggregate
principal amount of $<ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalancePrincipalAmount" scale="0" unitRef="usd">10,000,000</ix:nonFraction> to Dongfang Paper Equity Owners in exchange for each such shareholder agreeing to contribute all of its
proceeds from the loan to the registered capital of Dongfang Paper; <ix:nonNumeric contextRef="c45" name="us-gaap:LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability">(iii) Call Option Agreement, which generally provides, among other
things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase all or part of each owner&#8217;s
equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding Shengde should pay to each of Dongfang
Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge Agreement, which provides that Dongfang Paper Equity
Owners will pledge all of their equity interests in Dongfang Paper to Baoding Shengde as security for their obligations under the other
agreements described in this section.</ix:nonNumeric> Specifically, Baoding Shengde is entitled to dispose of the pledged equity interests in the event
that Dongfang Paper Equity Owners breach their obligations under the Loan Agreement or Dongfang Paper fails to pay the service fees to
Baoding Shengde pursuant to the Exclusive Technical Service and Business Consulting Agreement; and (v) Proxy Agreement, which provides
that Dongfang Paper Equity Owners shall irrevocably entrust a designee of Baoding Shengde with such shareholder&#8217;s voting rights
and the right to represent such shareholder to exercise such owner&#8217;s rights at any equity owners&#8217; meeting of Dongfang Paper
or with respect to any equity owner action to be taken in accordance with the laws and Dongfang Paper&#8217;s Articles of Association.
The terms of the agreement are binding on the parties for as long as Dongfang Paper Equity Owners continue to hold any equity interest
in Dongfang Paper. AnDongfang Paper Equity Owner will cease to be a party to the agreement once it transfers its equity interests with
the prior approval of Baoding Shengde. As the Company had controlled Dongfang Paper since July 16, 2007 through Dongfang Holding and the
trust until June 24, 2009 and continued to control Dongfang Paper through Baoding Shengde and the Contractual Agreements, the execution
of the Contractual Agreements is considered as a business combination under common control.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 10, 2010, Baoding Shengde and the
Dongfang Paper Equity Owners entered into a Termination of Loan Agreement to terminate the above-mentioned $<ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="usd">10,000,000</ix:nonFraction> Loan Agreement.
Because of the Company&#8217;s decision to fund future business expansions through Baoding Shengde instead of Dongfang Paper, the $<ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">10,000,000</ix:nonFraction>
loan contemplated was never made prior to the point of termination. The parties believe the termination of the Loan Agreement does not
in itself compromise the effective control of the Company over Dongfang Paper and its businesses in the PRC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An agreement was also entered into among Baoding
Shengde, Dongfang Paper and the Dongfang Paper Equity Owners on December 31, 2010, reiterating that Baoding Shengde is entitled to <ix:nonFraction contextRef="c48" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageShareOfDistributableProfit" scale="-2" unitRef="pure">100</ix:nonFraction>%
of the distributable profit of Dongfang Paper, pursuant to the above- mentioned Contractual Agreements. In addition, Dongfang Paper and
the Dongfang Paper Equity Owners shall not declare any of Dongfang Paper&#8217;s unappropriated earnings as dividend, including the unappropriated
earnings of Dongfang Paper from its establishment to 2010 and thereafter.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 25, 2019, Dongfang Paper entered into
an acquisition agreement with the shareholder of Hebei Tengsheng Paper Co., Ltd. (&#8220;Hebei Tengsheng&#8221;), a limited liability
company organized under the laws of the PRC, pursuant to which Dongfang Paper will acquire Hebei Tengsheng. Full payment of the consideration
in the amount of RMB<ix:nonFraction contextRef="c49" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" unitRef="cny">320</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c49" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" unitRef="usd">45</ix:nonFraction> million) was made on February 23, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">QianrongQianhui Hebei Technology Co., Ltd, a wholly
owned subsidiary of Shengde holding, was incorporated on July 15, 2021. It is a service provider of high quality material solutions for
textile, cosmetics and paper production.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has no direct equity interest in Dongfang
Paper. However, through the Contractual Agreements described above, the Company is found to be the primary beneficiary (the &#8220;Primary
Beneficiary&#8221;) of Dongfang Paper and is deemed to have the effective control over Dongfang Paper&#8217;s activities that most significantly
affect its economic performance, resulting in Dongfang Paper and its subsidiary, being treated as a controlled variable interest entity
of the Company in accordance with Topic 810 - Consolidation of the Accounting Standards Codification (the &#8220;ASC&#8221;) issued by
the Financial Accounting Standard Board (the &#8220;FASB&#8221;). The revenue generated from Dongfang Paper and Hebei Tengsheng for the
three months ended September 30, 2022 and 2021 was accounted for <ix:nonFraction contextRef="c50" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">99.83</ix:nonFraction>% and <ix:nonFraction contextRef="c51" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">97.01</ix:nonFraction>% of the Company&#8217;s total revenue, respectively.
The revenue generated from Dongfang Paper and Hebei Tengsheng for the nine months endedSeptember 30, 2022 and 2021 was accounted for <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">99.75</ix:nonFraction>%
and <ix:nonFraction contextRef="c6" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">98.89</ix:nonFraction>% of the Company&#8217;s total revenue, respectively. Dongfang Paper and Hebei Tengsheng also accounted for <ix:nonFraction contextRef="c52" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfTotalAssets" scale="-2" unitRef="pure">87.51</ix:nonFraction>% and <ix:nonFraction contextRef="c53" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfTotalAssets" scale="-2" unitRef="pure">84.13</ix:nonFraction>%
of the total assets of the Company as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">As of September 30, 2022 and December 31, 2021, details of the Company&#8217;s subsidiaries and variable interest entities are as follows:</span> &#160;</p><p style="margin: 0">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Date of Incorporation or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Place&#160;of&#160;Incorporation&#160;or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Percentage&#160;of<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; text-align: left; font-weight: bold">Name</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Ownership</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Principal Activity</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic">Subsidiary: </td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Dongfang Holding</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center"><ix:nonNumeric contextRef="c54" name="itp:DateOfIncorporationOrEstablishments">November 13, 2006</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center"><ix:nonNumeric contextRef="c54" name="itp:PlaceOfIncorporationOrEstablishment">BVI</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c54" continuedAt="_PercentageOfOwnership-c54_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="width: 1%; text-align: left"><ix:continuation id="_PercentageOfOwnership-c54_cont_1">%</ix:continuation></td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: center"><ix:nonNumeric contextRef="c54" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Inactive investment holding</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shengde Holdings</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c55" name="itp:DateOfIncorporationOrEstablishments">February 25, 2009</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c55" name="itp:PlaceOfIncorporationOrEstablishment">State of Nevada</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c55" continuedAt="_PercentageOfOwnership-c55_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_PercentageOfOwnership-c55_cont_1">%</ix:continuation></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c55" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Investment holding</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Baoding Shengde</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c56" name="itp:DateOfIncorporationOrEstablishments">June 1, 2009</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c56" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c56" continuedAt="_PercentageOfOwnership-c56_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_PercentageOfOwnership-c56_cont_1">%</ix:continuation></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c56" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">QianrongQianhuiHeibei </td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c57" name="itp:DateOfIncorporationOrEstablishments">July 15, 2021</ix:nonNumeric> </td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c57" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric> </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c57" continuedAt="_PercentageOfOwnership-c57_cont_1" name="itp:PercentageOfOwnership">100</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_PercentageOfOwnership-c57_cont_1">%</ix:continuation></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c57" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">New material technology service</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Dongfang Paper</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c58" name="itp:DateOfIncorporationOrEstablishments">March 10, 1996</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c58" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c58" id="ix_0_fact" name="itp:PercentageOfOwnership"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control</span></ix:nonNumeric></td><td style="text-align: left">*</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c58" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  </table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15"><ix:continuation id="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in">*</td><td><ix:footnote id="ix_0_footnote" xml:lang="en-US">Dongfang Paper is treated as a <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageOfVaribaleInterest" scale="-2" unitRef="pure">100</ix:nonFraction>% controlled variable interest entity of the Company.</ix:footnote></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, uncertainties in the PRC legal system
could cause the Company&#8217;s current ownership structure to be found to be in violation of any existing and/or future PRC laws or regulations
and could limit the Company&#8217;s ability, through its subsidiary, to enforce its rights under these contractual arrangements. Furthermore,
shareholders of the VIE may have interests that are different than those of the Company, which could potentially increase the risk that
they would seek to act contrary to the terms of the aforementioned agreements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, if the current structure or any of
the contractual arrangements were found to be in violation of any existing or future PRC law, the Company may be subject to penalties,
which may include, but not be limited to, the cancellation or revocation of the Company&#8217;s business and operating licenses, being
required to restructure the Company&#8217;s operations or being required to discontinue the Company&#8217;s operating activities. The
imposition of any of these or other penalties may result in a material and adverse effect on the Company&#8217;s ability to conduct its
operations. In such case, the Company may not be able to operate or control the VIE, which may result in deconsolidation of the VIE. The
Company believes the possibility that it will no longer be able to control and consolidate its VIE will occur as a result of the aforementioned
risks and uncertainties is remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>


</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has aggregated the financial information
of Dongfang Paper in the table below. The aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities (after elimination
of intercompany transactions and balances) in the Company&#8217;s condensed consolidated balance sheets as of September 30, 2022 and December
31, 2021 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_20" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company and its consolidated subsidiaries
are not required to provide financial support to the VIE, and no creditor (or beneficial interest holders) of the VIE have recourse to
the assets of Company unless the Company separately agrees to be subject to such claims. There are no terms in any agreements or arrangements,
implicit or explicit, which require the Company or its subsidiaries to provide financial support to the VIE. However, if the VIE does
require financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide
financial support to the VIE.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_20"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">September&#160;30,<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(Unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and bank balances </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">7,978,632</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">1,921,407</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted cash </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">4,236,299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">4,867,759</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">4,421,829</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,823,762</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">15,857,737</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">19,942,878</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due from related parties </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="0" unitRef="usd">797,954</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="0" unitRef="usd">888,893</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total current assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">33,292,451</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">33,444,699</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment on property, plant and equipment </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">1,266,121</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">41,877,755</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease right-of-use assets, net </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">2,600,499</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">2,286,459</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, plant, and equipment, net </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">141,258,899</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">116,054,387</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Deferred tax asset non-current </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" unitRef="usd">9,841,540</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" unitRef="usd">9,547,741</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">188,259,510</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">203,211,041</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">LIABILITIES </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term bank loans </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,632,553</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,958,561</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current portion of long-term loans from credit union </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionOfLongTermLoansFromCreditUnion" scale="0" unitRef="usd">4,175,621</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionOfLongTermLoansFromCreditUnion" scale="0" unitRef="usd">2,289,945</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">272,147</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">210,161</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts payable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">144,213</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">10,255</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advance from customers </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="itp:AdvanceFromCustomers1" scale="0" unitRef="usd">35,646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="itp:AdvanceFromCustomers1" scale="0" unitRef="usd">39,694</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due to related parties </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll and employee benefits </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">210,791</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">279,513</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other payables and accrued liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">4,950,272</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">4,740,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income taxes payable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">746,694</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">1,108,038</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">16,167,937</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">14,637,067</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loans from credit union </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">607,613</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">2,980,065</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred gain on sale-leaseback </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">73,311</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">155,110</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Lease liability - non-current </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">568,952</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">152,233</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">17,417,813</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">17,924,475</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


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

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(2) Basis of Presentation and Significant Accounting Policies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_2" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;)
for reporting on Form 10-Q. Accordingly, certain information and notes required by the United States of America generally accepted accounting
principles (&#8220;GAAP&#8221;) for annual financial statements are not included herein. These interim statements should be read in conjunction
with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31,
2021 of the Company, and its subsidiaries and variable interest entity (which we sometimes refer to collectively as &#8220;the Company&#8221;,
&#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_3" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Principles of Consolidation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_4" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation continuedAt="_ConsolidationPolicyTextBlock-c0_cont_2" id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our unaudited condensed consolidated financial
statements reflect all adjustments, which are, in the opinion of management, necessary for a fair presentation of our financial position
and results of operations. Such adjustments are of a normal recurring nature, unless otherwise noted. The balance sheet as of September
30, 2022 and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be
expected for any future period.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_5" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our unaudited condensed consolidated financial
statements are prepared in accordance with GAAP. These accounting principles require us to make certain estimates, judgments and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. We believe that the estimates, judgments and
assumptions are reasonable, based on information available at the time they are made. Actual results could differ materially from those
estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock-c0_cont_1" escape="true" name="itp:StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Reverse stock split</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_7" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, <ix:nonNumeric contextRef="c61" name="us-gaap:StockholdersEquityReverseStockSplit">the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).</ix:nonNumeric>
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_8" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Valuation of long-lived asset</i></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_9" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying value of long-lived
assets to be held and used when events and circumstances warrants such a review. The carrying value of a long-lived asset is considered
impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In
that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset
and intangible assets. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with
the risk involved. Losses on long-lived assets and intangible assets to be disposed are determined in a similar manner, except that fair
market values are reduced for the cost to dispose.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_10" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value Measurements</i></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_11" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted ASC Topic 820, Fair Value
Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures
about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value
by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of
valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_12" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 - Quoted prices in active markets for identical assets or liabilities.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_13" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Inputs other than Level 1 that are observable,
either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_14" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Level 3 - Unobservable inputs that are supported by little or no market
activity and that are significant to the fair value of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_15" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_14"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Classification within the hierarchy is determined based on the lowest
level of input that is significant to the fair value measurement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_16" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company estimates the fair value of financial
instruments using the available market information and valuation methods. Considerable judgment is required in estimating fair value.
Accordingly, the estimates of fair value may not be indicative of the amounts that the Company could realize in a current market exchange.
As of September 30, 2022 and December 31, 2021, the carrying value of the Company&#8217;s short term financial instruments, such as cash
and cash equivalents, accounts receivable, accounts and notes payable, short-term bank loans, balance due to a related party and obligation
under capital lease, approximate at their fair values because of the short maturity of these instruments; while loans from credit union
and loans from a related party approximate at their fair value as the interest rates thereon are close to the market rates of interest
published by the People&#8217;s Bank of China.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_17" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_16"><ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management determined that liabilities created
by beneficial conversion features associated with the issuance of certain warrants (see &#8220;<i>Derivative liabilities&#8221; </i>under
Note (10)), meet the criteria of derivatives and are required to be measured at fair value. The fair value of these derivative liabilities
was determined based on management&#8217;s estimate of the expected future cash flows required to settle the liabilities. This valuation
technique involves management&#8217;s estimates and judgment based on unobservable inputs and is classified in level 3.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_18" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" continuedAt="_NonRecurringFairValueMeasurementsPolicyTextBlock-c0_cont_1" escape="true" name="itp:NonRecurringFairValueMeasurementsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Non-Recurring Fair Value Measurements</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_19" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_18"><ix:continuation id="_NonRecurringFairValueMeasurementsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews long-lived assets for impairment
annually or more frequently if events or changes in circumstances indicate the possibility of impairment. For the continuing operations,
long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator of impairment, and they are recorded at
fair value only when impairment is recognized. For discontinued operations, long-lived assets are measured at the lower of carrying amount
or fair value less cost to sell. The fair value of these assets were determined using models with significant unobservable inputs which
were classified as Level 3 inputs, primarily the discounted future cash flow.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_20" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Share-Based Compensation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_21" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_20"><ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the fair value recognition provision
of ASC Topic 718, <i>Compensation-Stock Compensation</i>, which requires the Company to expense the cost of employee services received
in exchange for an award of equity instruments based on the grant date fair value of such instruments over the vesting period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_21"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also applies the provisions of ASC
Topic 505-50, <i>Equity Based Payments to Non-Employees</i> to account for stock-based compensation awards issued to non-employees for
services. Such awards for services are recorded at either the fair value of the consideration received or the fair value of the instruments
issued in exchange for such services, whichever is more reliably measurable.</p></ix:continuation></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(3) Restricted Cash</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_CashAndCashEquivalentsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Restricted cash was <span style="-sec-ix-hidden: hidden-fact-56"><span style="-sec-ix-hidden: hidden-fact-57">nil</span></span> as of September 30, 2022 and December 31, 2021.</p></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_InventoryDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(4) Inventories</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_InventoryDisclosureTextBlock-c0_cont_2" id="_InventoryDisclosureTextBlock-c0_cont_1"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Raw materials inventory includes mainly recycled paper board and recycled
white scrap paper. Finished goods include mainly products of corrugating medium paper, offset printing paper and tissue paper products.
Inventories consisted of the following as of September 30, 2022 and December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation id="_InventoryDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Raw Materials</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">3,246,847</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">2,097,062</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">10,603</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">11,808</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">80,319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">32,753</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Base paper and other raw materials</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c68" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">214,370</ix:nonFraction></span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">206,531</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">3,552,139</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">2,348,154</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd">165,707</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd">96,087</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished Goods</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">723,544</ix:nonFraction></span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">3,400,654</ix:nonFraction></span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd">4,441,390</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd">5,844,895</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Inventory reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total inventory, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">4,441,390</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,844,895</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(5) Prepayments and other current assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_2" id="_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Prepayments and other current assets consisted of the following as
of September 30, 2022 and December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#8239;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid land lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaidLandLease" scale="0" unitRef="usd">173,244</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaidLandLease" scale="0" unitRef="usd">188,215</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaymentForPurchaseOfMaterials" scale="0" unitRef="usd">9,030,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaymentForPurchaseOfMaterials" scale="0" unitRef="usd">9,190,527</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaymentForPurchasesOfEquipment" scale="0" sign="-" unitRef="usd">980,786</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd">13,154,522</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd">14,740,296</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">26,939</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">410,561</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">696,816</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">22,795,907</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">25,796,640</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(6) Property, plant and equipment, net</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of September 30, 2022 and December 31, 2021, property, plant and
equipment consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Property, Plant, and Equipment:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use rights</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">56,587,713</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">12,790,062</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">64,597,187</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">74,609,698</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">155,366,410</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">170,149,367</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">713,510</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">725,838</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Construction in progress</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">973,922</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">278,238,742</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">258,274,965</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">128,703,499</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">131,687,537</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Property, Plant and Equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">149,535,243</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">126,587,428</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" name="itp:SaleLeasebackTransactionLeasePeriod"><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
land use rights represented twenty three parcels of state-owned lands located in Xushui District and Wei County of Hebei Province in China,
with lease terms of 50 years expiring in 2061 and 2068, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
certain property, plant and equipment of Dongfang Paper with net values of $<ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" scale="0" unitRef="usd">460,107</ix:nonFraction> and $<ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" scale="0" unitRef="usd">1,130,333</ix:nonFraction>, respectively, have been pledged pursuant
to a long-term loan from credit union of Dongfang Paper. Land use right of Dongfang Paper with net values of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" scale="0" unitRef="usd">5,289,810</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" scale="0" unitRef="usd">6,002,195</ix:nonFraction>,
respectively, as of September 30, 2022 and December 31, 2021 was pledged for the bank loan from Industrial &amp; Commercial Bank of China
(&#8220;ICBC&#8221;). Land use right of Hebei Tengsheng with net value of <ix:nonNumeric contextRef="c72" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">$5,042,556</ix:nonNumeric> and <ix:nonNumeric contextRef="c73" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">$5,690,261</ix:nonNumeric>, respectively, as of September 30,
2022 and December 31, 2021 was pledged for a long-term loan from credit union of Baoding Shengde. In addition, land use right of Hebei
Tengsheng with net value of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" scale="0" unitRef="usd">3,899,128</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" scale="0" unitRef="usd">4,407,889</ix:nonFraction>, respectively, as of September 30, 2022 and December 31, 2021 was pledged for another
long-term loan from credit union of Baoding Shengde. See &#8220;<i>Short-term bank loans</i>&#8221; under Note (7), Loans Payable, for
details of the transaction and asset collaterals.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation and amortization of property, plant and equipment was
$<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">3,609,985</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">3,500,145</ix:nonFraction> for the three months ended September 30, 2022 and 2021, respectively. Depreciation and amortization of property,
plant and equipment was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">11,168,328</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">11,659,670</ix:nonFraction> for the nine months ended September 30, 2022 and 2021, respectively.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_1" escape="true" name="itp:LeaseOfLesseeDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(7) Leases</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_2" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Financing with Sale-Leaseback</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_3" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a sale-leaseback arrangement
(the &#8220;Lease Financing Agreement&#8221;) with TAC Leasing Co., Ltd.(&#8220;TLCL&#8221;) on August 6, 2020, for a total financing
proceeds in the amount of RMB <ix:nonFraction contextRef="c84" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromHedgeFinancingActivities" scale="6" unitRef="cny">16</ix:nonFraction> million (approximately US$<ix:nonFraction contextRef="c84" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromHedgeFinancingActivities" scale="6" unitRef="usd">2.5</ix:nonFraction> million). Under the sale-leaseback arrangement, Hebei Tengsheng sold the
Leased Equipment to TLCL for <ix:nonFraction contextRef="c85" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentInLeaseSale" scale="6" unitRef="usd">16</ix:nonFraction> million (approximately US$<ix:nonFraction contextRef="c86" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentInLeaseSale" scale="6" unitRef="usd">2.5</ix:nonFraction> million). Concurrent with the sale of equipment, Hebei Tengsheng leases
back the equipment sold to TLCL for a lease term of <ix:nonNumeric contextRef="c87" format="ixt-sec:durwordsen" name="us-gaap:LessorSalesTypeLeaseRenewalTerm1">three years</ix:nonNumeric>. At the end of the lease term, Hebei Tengsheng may pay a nominal purchase
price of RMB <ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="0" unitRef="cny">100</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="0" unitRef="usd">16</ix:nonFraction>) to TLCL and buy back the Leased Equipment. The Leased Equipment in amount of $<ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="0" unitRef="usd">2,349,452</ix:nonFraction> was recorded
as right of use assets and the net present value of the minimum lease payments was recorded as lease liability and calculated with TLCL&#8217;s
implicit interest rate of <ix:nonFraction contextRef="c86" decimals="3" format="ixt:num-dot-decimal" name="itp:InterestRate" scale="-2" unitRef="pure">15.6</ix:nonFraction>% per annum and stated at $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="itp:InceptionOfTheLease" scale="0" unitRef="usd">567,099</ix:nonFraction> at the inception of the lease on August 17, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_4" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hebei Tengsheng made payments due according to
the schedule. The balance of Leased Equipment net of amortization was $<ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">1,940,586</ix:nonFraction> and $<ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">2,286,459</ix:nonFraction> as of September 30, 2022 and December
31, 2021, respectively. The lease liability was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LeaseLiability" scale="0" unitRef="usd">181,187</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:LeaseLiability" scale="0" unitRef="usd">362,394</ix:nonFraction>, and its current portion in the amount of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="0" unitRef="usd">181,187</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="0" unitRef="usd">210,161</ix:nonFraction>
as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_5" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization of the Leased Equipment was $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">38,486</ix:nonFraction>
and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">41,208</ix:nonFraction> for the three months ended September 30, 2022 and 2021. Amortization of the Leased Equipment was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">120,464</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">123,663</ix:nonFraction> for
the nine months ended September 30, 2022 and 2021. Total interest expenses for the sale-leaseback arrangement was $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">8,439</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">17,026</ix:nonFraction> for
the three months ended September 30, 2022 and 2021.Total interest expenses for the sale-leaseback arrangement was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">32,808</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">56,376</ix:nonFraction>
for the nine months ended September 30, 2022 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_6" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of the sale and leaseback, a deferred
gain in the amount of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainAmount" scale="0" unitRef="usd">430,695</ix:nonFraction> was recorded. The deferred gain is amortized over the lease term and as an offset to amortization of the
Leased Equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_7" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The future minimum lease payments of the capital
lease as of September 30, 2022 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_8" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" scale="0" unitRef="usd">194,372</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnearnedPremiums" scale="0" unitRef="usd">13,185</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:FutureMinimumSubleaseRentalSaleLeasebackTransactions" scale="0" unitRef="usd">181,187</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LessCurrentPortionLeaseLiability" scale="0" sign="-" unitRef="usd">181,187</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_9" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Operating lease</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_10" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_9"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company leases space under non-cancelable operating leases for
office and manufacturing locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement
incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_11" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The leases include option to renew in condition that it is agreed by
the landlord before expiry. Therefore, the majority of renewals to extend the lease terms are not included in its right-of-use assets
and lease liabilities as they are not reasonably certain of exercise. The Company regularly evaluate the renewal options and when they
are reasonably certain of exercise, the Company includes the renewal period in its lease term.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_12" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_11"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As the Company&#8217;s leases do not provide an implicit rate, it uses
its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the
lease payments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>


</div><div>

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

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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


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

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

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_13" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of the Company&#8217;s lease expense are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_14" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Nine&#160;Months<br/>
Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="cny">23,475</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Lease cost</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="cny">23,475</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_15" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Supplemental cash flow information related to its operating leases
was as follows for the period ended September 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_16" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_15"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Nine&#160;Months<br/>
Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating cash outflow from operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="0" unitRef="cny">140,849</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_17" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 10pt">Maturities of its lease liabilities for
all operating leases are as follows as of </span>September 30<span style="font-size: 10pt">, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_18" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDueCurrent" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDueInTwoYears" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDueInThreeYears" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDueInFourYears" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDueInFiveYears" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDueThereafter" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CapitalLeasesFutureMinimumPaymentDue" scale="0" unitRef="usd">845,094</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestNetAmount" scale="0" unitRef="usd">185,182</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">659,912</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">90,960</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" scale="0" unitRef="usd">568,952</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LeaseOfLesseeDisclosureTextBlock-c0_cont_19" id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_18"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The weighted average remaining lease terms and discount rates for all
of its operating leases were as follows as of September 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LeaseOfLesseeDisclosureTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" escape="true" name="itp:LesseeSOperatingLeaseDisclosureTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Remaining lease term and discount rate:</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">5.9</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">7.56</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansPayableTextBlock-c0_cont_1" escape="true" name="itp:LoansPayableTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(8) Loans Payable</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_2" id="_LoansPayableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Short-term bank loans</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_3" id="_LoansPayableTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold"></td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,069,157</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,958,561</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">422,547</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">China Construction Bank Loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">140,849</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,632,553</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,958,561</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_4" id="_LoansPayableTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2021, the Company entered into
a working capital loan agreement with the ICBC, with a balance of $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" scale="0" unitRef="usd">5,069,157</ix:nonFraction> and $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" scale="0" unitRef="usd">5,958,561</ix:nonFraction> as of September 30, 2022 and December 31,
2021, respectively. The working capital loan was secured by the land use right of Dongfang Paper as collateral for the benefit of the
bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of <ix:nonFraction contextRef="c92" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">4.785</ix:nonFraction>% per annum. The loan will be due and repaid at various installments
by November 17, 2022.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_5" id="_LoansPayableTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 28, 2022, the Company entered into a working
capital loan agreement with the ICBC, with a balance of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">422,547</ix:nonFraction> as of September 30, 2022. The loan bears a fixed interest rate of <ix:nonFraction contextRef="c95" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure">4.3</ix:nonFraction>%
per annum. The loan will be due by <ix:nonNumeric contextRef="c96" format="ixt:date-monthname-day-year-en" name="us-gaap:SubordinatedBorrowingDueDate">December 25, 2022</ix:nonNumeric>.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_6" id="_LoansPayableTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">On July 29, 2022, the Company entered into a working capital loan agreement
with the China Construction Bank, with a balance of $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">140,849</ix:nonFraction> as of September 30, 2022. The loan bears a fixed interest rate of <ix:nonFraction contextRef="c97" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure">3.95</ix:nonFraction>% per
annum. The loan will be due by <ix:nonNumeric contextRef="c98" format="ixt:date-monthname-day-year-en" name="us-gaap:SubordinatedBorrowingDueDate">July 29, 2023</ix:nonNumeric>.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_7" id="_LoansPayableTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, there were guaranteed
short-term borrowings of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">5,069,157</ix:nonFraction> and unsecured bank loans of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnsecuredDebt" scale="0" unitRef="usd">563,396</ix:nonFraction>. As of December 31, 2021, there were guaranteed short-term borrowings
of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">5,958,561</ix:nonFraction> and unsecured bank loans of $<span style="-sec-ix-hidden: hidden-fact-67">nil</span>.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_8" id="_LoansPayableTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The average short-term borrowing rates for the
three months ended September 30, 2022 and 2021 were approximately <ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.28</ix:nonFraction>% and <ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.79</ix:nonFraction>%. The average short-term borrowing rates for the nine
months endedSeptember 30, 2022 and 2021 were approximately <ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.6</ix:nonFraction>% and <ix:nonFraction contextRef="c6" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.79</ix:nonFraction>%.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_9" id="_LoansPayableTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Long-term loans from credit union</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_10" id="_LoansPayableTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
loans payable to Rural Credit Union of Xushui District, amounted to $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd">8,867,855</ix:nonFraction> and $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd">9,818,530</ix:nonFraction>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_11" id="_LoansPayableTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Rural Credit Union of Xushui District Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,211,302</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,348,871</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">3,521,225</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">3,921,139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,253,585</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,509,528</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,831,037</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,038,992</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Jiangna Yu</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">50,706</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">8,867,855</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">9,818,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of long-term loans from credit union</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:LessCurrentPortionOfLongtermLoansFromCreditUnion" scale="0" sign="-" unitRef="usd">4,175,620</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="itp:LessCurrentPortionOfLongtermLoansFromCreditUnion" scale="0" sign="-" unitRef="usd">6,838,465</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Long-term loans from credit union</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableCurrent" scale="0" unitRef="usd">4,692,235</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableCurrent" scale="0" unitRef="usd">2,980,065</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_12" id="_LoansPayableTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">As of September 30, 2022, the Company&#8217;s long-term debt repayments for the next coming years were as follows:</span> &#160; &#160;</p><p style="margin: 0">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_13" id="_LoansPayableTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Fiscal year</span></td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%">Remainder of 2022</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="0" unitRef="usd">4,175,620</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="0" unitRef="usd">4,656,256</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">2024 &amp; after</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="0" unitRef="usd">35,979</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">8,867,855</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_14" id="_LoansPayableTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2014, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of <ix:nonNumeric contextRef="c101" format="ixt-sec:duryear" name="itp:LoanExtentionPeriod">5</ix:nonNumeric> years, which was originally due in various installments
from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party. Interest payment is due quarterly and bears
the rate of <ix:nonFraction contextRef="c102" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">0.64</ix:nonFraction>% per month. <ix:nonNumeric contextRef="c103" name="us-gaap:DebtInstrumentIssuer">On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments
from December 21, 2018 to November 5, 2023.</ix:nonNumeric> As of September 30, 2022 and December 31, 2021, total outstanding loan balance was $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">1,211,302</ix:nonFraction>
and$<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">1,348,871</ix:nonFraction>, respectively, Out of the total outstanding loan balance, current portion amounted were $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">647,906</ix:nonFraction> and $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">329,376</ix:nonFraction> as of September
30, 2022 and December 31, 2021, respectively, which are presented as current liabilities in the consolidated balance sheet and the remaining
balance of $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="0" unitRef="usd">563,396</ix:nonFraction> and $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="0" unitRef="usd">1,019,495</ix:nonFraction> are presented as non-current liabilities in the consolidated balance sheet as of September 30, 2022
and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_15" id="_LoansPayableTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c106" name="itp:InstallmentRepaymentDescription">On July 15, 2013, the Company entered into a loan
agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due and payable in various installments
from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended for additional 5 years and will be due and payable in
various installments from December 21, 2018 to June 20, 2023.</ix:nonNumeric> The loan is secured by certain of the Company&#8217;s manufacturing equipment
with net book value of $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">460,107</ix:nonFraction> and $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">1,130,333</ix:nonFraction> as of September 30, 2022 and December 31, 2021, respectively. Interest payment is due quarterly
and bears a fixed rate of <ix:nonFraction contextRef="c99" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">0.64</ix:nonFraction>% per month. As of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">3,521,225</ix:nonFraction>
and $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">3,921,139</ix:nonFraction>, respectively. Out of the total outstanding loan balance, current portion amounted were $<ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionAmount" scale="0" unitRef="usd">3,521,225</ix:nonFraction> and $<ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionAmount" scale="0" unitRef="usd">1,960,569</ix:nonFraction> as of
September 30, 2022 and December 31, 2021 respectively, which are presented as current liabilities in the consolidated balance sheet and
the remaining balance of $<span style="-sec-ix-hidden: hidden-fact-68">nil</span> and $<ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="0" unitRef="usd">1,960,570</ix:nonFraction> are presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_16" id="_LoansPayableTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c112" name="itp:InstallmentRepaymentDescription">On April 17, 2019, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which was due and payable in various installments
from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on April 16, 2024 according to the new schedule.</ix:nonNumeric> The loan is secured by Hebei Tengsheng with its land use
right as collateral for the benefit of the credit union. Interest payment is due quarterly and bears a fixed rate of <ix:nonFraction contextRef="c113" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">0.6</ix:nonFraction>% per month. As
of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayableCurrent" scale="0" unitRef="usd">2,253,585</ix:nonFraction> and $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayableCurrent" scale="0" unitRef="usd">2,509,528</ix:nonFraction>, respectively. Out of the
total outstanding loan balance, current portion amounted were $<span style="-sec-ix-hidden: hidden-fact-69">nil</span> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">2,509,528</ix:nonFraction> as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">2,253,585</ix:nonFraction> and $<span style="-sec-ix-hidden: hidden-fact-70">nil</span> are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_17" id="_LoansPayableTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c114" name="itp:InstallmentRepaymentDescription">On December 12, 2019, the Company entered into
a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which is due and payable in various installments
from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on December 11, 2024 according to the new schedule.</ix:nonNumeric> The loan is secured by Hebei Tengsheng with its land use
right as collateral for the benefit of the credit union. Interest payment is due monthly and bears a fixed rate of <ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">7.56</ix:nonFraction>% per annum. As
of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">1,831,037</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">2,038,992</ix:nonFraction>, respectively. Out of the
total outstanding loan balance, current portion amounted were $<span style="-sec-ix-hidden: hidden-fact-71">nil</span> and $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionAmount" scale="0" unitRef="usd">2,038,992</ix:nonFraction> as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">1,831,037</ix:nonFraction> and $<span style="-sec-ix-hidden: hidden-fact-72">nil</span> are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansPayableTextBlock-c0_cont_18" id="_LoansPayableTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2022, the Company entered into a loan
agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company borrowed RMB <ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SecuritiesBorrowed" scale="0" unitRef="usd">400,000</ix:nonFraction> from Jiangna Yu for a term of
<ix:nonNumeric contextRef="c118" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm">five years</ix:nonNumeric>. The loan is payable in monthly installment of RMB<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="0" unitRef="cny">10,667</ix:nonFraction> from July 2022 to July 2027. As of September 30, 2022, the total outstanding
loan balance was $<ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">50,706</ix:nonFraction>. Out of the total outstanding loan balance, the current portion amounted $<ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">6,489</ix:nonFraction>, which is presented as current
liabilities and the remaining balance of $<ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">44,217</ix:nonFraction> is presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LoansPayableTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total interest expenses for the short-term bank
loans and long-term loans for the three months ended September 30, 2022 and 2021 were $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">248,239</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">264,644</ix:nonFraction>, respectively. Total interest
expenses for the short-term bank loans and long-term loans for the nine months ended September 30, 2022 and 2021 were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">753,789</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">788,094</ix:nonFraction>,
respectively.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(9) Related Party Transactions</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Zhenyong Liu, the Company&#8217;s CEO has
loaned money to Dongfang Paper for working capital purposes over a period of time. <ix:nonNumeric contextRef="c136" name="itp:LoanPayableTermDescription">On January 1, 2013, Dongfang Paper and Mr. Zhenyong
Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the maturity date further to December 31, 2015.</ix:nonNumeric>
On December 31, 2015, the Company paid off the loan of $<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">2,249,279</ix:nonFraction>, together with interest of $<ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToOfficersOrStockholdersCurrent" scale="0" unitRef="usd">391,374</ix:nonFraction> for the period from 2013 to 2015.
Approximately $<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd">361,044</ix:nonFraction> and $<ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd">402,047</ix:nonFraction> of interest were outstanding to Mr. Zhenyong Liu, which were recorded in other payables and accrued
liabilities as part of the current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 10, 2014, Mr. Zhenyong Liu provided
a loan to the Company, amounted to $<ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent" scale="0" unitRef="usd">8,742,278</ix:nonFraction> to Dongfang Paper for working capital purpose with an interest rate of <ix:nonFraction contextRef="c142" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionRate" scale="-2" unitRef="pure">4.35</ix:nonFraction>% per annum,
which was based on the primary lending rate of People&#8217;s Bank of China. The unsecured loan was provided on December 10, 2014, and
would be originally due on December 10, 2017. During the year of 2016, the Company repaid $<ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="0" unitRef="usd">6,012,416</ix:nonFraction> to Mr. Zhenyong Liu, together with
interest of $<ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaid" scale="0" unitRef="usd">288,596</ix:nonFraction>. In February 2018, the company paid off the remaining balance, together with interest of $<ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">20,400</ix:nonFraction>. As of September
30, 2022 and December 31, 2021, approximately $<ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">42,255</ix:nonFraction> and $<ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">47,054</ix:nonFraction> of interest, respectively were outstanding to Mr. Zhenyong Liu, which
was recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2015, the Company entered an agreement
with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up to $<ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent" scale="0" unitRef="usd">17,201,342</ix:nonFraction> (RMB<ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent" scale="0" unitRef="cny">120,000,000</ix:nonFraction>) for working capital
purposes. The advances or funding under the agreement are due <ix:nonNumeric contextRef="c149" format="ixt-sec:durwordsen" name="itp:AdvancesOrFundingAgreement">three years</ix:nonNumeric> from the date each amount is funded. The loan is unsecured and
carries an annual interest rate set on the basis of the primary lending rate of the People&#8217;s Bank of China at the time of the borrowing.
On July 13, 2015, an unsecured amount of $<ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnsecuredDebt" scale="0" unitRef="usd">4,324,636</ix:nonFraction> was drawn from the facility. On October 14, 2016 an unsecured amount of $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnsecuredDebt" scale="0" unitRef="usd">2,883,091</ix:nonFraction>
was drawn from the facility. In February 2018, the company repaid $<ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">1,507,432</ix:nonFraction> to Mr. Zhenyong Liu. The loan would be originally due on
July 12, 2018. <ix:nonNumeric contextRef="c0" name="itp:LoanDueDescription">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years and the remaining balance was due on July 12, 2021.</ix:nonNumeric> On
November 23, 2018, the Company repaid $<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">3,768,579</ix:nonFraction> to Mr. Zhenyong Liu, together with interest of $<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">158,651</ix:nonFraction>. In December 2019, the Company
paid off the remaining balance, together with interest of <ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">94,636</ix:nonFraction>. As of September 30, 2022 and December 31, 2021, the outstanding interest
was $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">193,579</ix:nonFraction> and $<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">215,565</ix:nonFraction>, respectively, which was recorded in other payables and accrued liabilities as part of the current liabilities
in the consolidated balance sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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


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

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
total amount of loans due to Mr. Zhenyong Liu were $<span style="-sec-ix-hidden: hidden-fact-73">nil</span>. The interest expense incurred for such related party loans were $<span style="-sec-ix-hidden: hidden-fact-74">nil</span> for the
three and nine months ended September 30, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was approximately $<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">596,878</ix:nonFraction> and
$<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">664,666</ix:nonFraction>, as of September 30, 2022 and December 31, 2021, respectively, which was recorded in other payables and accrued liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2021, the Company entered an agreement
with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company an amount of $<ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" scale="0" unitRef="usd">6,507,431</ix:nonFraction> (RMB<ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" scale="0" unitRef="cny">44,089,085</ix:nonFraction>). The loan is unsecured
and carries a fixed interest rate of <ix:nonFraction contextRef="c160" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure">3</ix:nonFraction>% per annum. The loan was repaid by Mr. Zhenyong Liu in February 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
amount due to shareholder was $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToOfficersOrStockholdersCurrent" scale="0" unitRef="usd"><ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToOfficersOrStockholdersCurrent" scale="0" unitRef="usd">727,433</ix:nonFraction></ix:nonFraction>, which represents funds from shareholders to pay for various expenses incurred in the U.S. The
amount is due on demand with interest free.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>(10) Other payables and accrued liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_2" id="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">Other payables and accrued liabilities consist of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>


</div><div>

</div><ix:continuation id="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accrued electricity</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedUtilitiesCurrent" scale="0" unitRef="usd">143,537</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedUtilitiesCurrent" scale="0" unitRef="usd">135,360</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued rental</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedRentCurrent" scale="0" unitRef="usd">20,356</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedRentCurrent" scale="0" unitRef="usd">61,879</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Value-added tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueAddedTaxesPayableCurrent" scale="0" unitRef="usd">398,303</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued interest to a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd">596,878</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd">664,666</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payable for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">3,019,217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">3,379,368</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued commission to salesmen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalesCommissionCurrent" scale="0" unitRef="usd">13,885</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalesCommissionCurrent" scale="0" unitRef="usd">15,274</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued bank loan interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:AccruedBankLoanInterest" scale="0" unitRef="usd">1,395,251</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:AccruedBankLoanInterest" scale="0" unitRef="usd">992,989</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">48,386</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">1,003</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Totals</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">5,635,813</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">5,250,539</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(11) Derivative Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_2" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzed the warrant for derivative
accounting consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221; and determined that the instrument should
be classified as a liability since the warrant becomes effective at issuance resulting in there being no explicit limit to the number
of shares to be delivered upon settlement of the above conversion options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_3" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 815 requires we assess the fair market value
of derivative liability at the end of each reporting period and recognize any change in the fair market value as other income or expense
item.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_4" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined its derivative liabilities
to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate the fair value as of September 30, 2022.
The Black-Scholes model requires six basic data inputs: the exercise or strike price, time to expiration, the risk-free interest rate,
the current stock price, the estimated volatility of the stock price in the future, and the dividend rate. Changes to these inputs could
produce a significantly higher or lower fair value measurement. The fair value of each warrant is estimated using the Black-Scholes valuation
model. The following weighted-average assumptions were used in the September 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_5" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three&#160;months<br/>
ended</b></span></td><td style="font-weight: bold; text-align: center"></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September&#160;30,<br/>
 2022</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Expected term</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c161" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">1.55</ix:nonNumeric> - <ix:nonNumeric contextRef="c162" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.75</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expected average volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c161" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">85</ix:nonFraction>% - <ix:nonFraction contextRef="c162" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">207</ix:nonFraction>%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-76">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c161" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.19</ix:nonFraction>% - <ix:nonFraction contextRef="c162" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">4.25</ix:nonFraction>%</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">The following table summarizes the changes in the derivative liabilities during the three months ended September 30, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_7" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">Fair Value Measurements Using Significant Observable Inputs (Level 3)</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Balance at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">2,063,534</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of new derivatives recognized as warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Addition of new derivatives recognized as loss on derivatives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="0" sign="-" unitRef="usd">729,263</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Balance at September 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">1,334,271</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


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

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommonStockTextBlock-c0_cont_1" escape="true" name="itp:CommonStockTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(12) Common Stock</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommonStockTextBlock-c0_cont_2" id="_CommonStockTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Issuance of common stock to investors</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommonStockTextBlock-c0_cont_3" id="_CommonStockTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c166" name="itp:CommonStockDescription">On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock in a best-efforts public offering for gross proceeds of approximately $14.4 million.</ix:nonNumeric> The purchase price for each
share of common stock and the corresponding warrant was $<ix:nonFraction contextRef="c166" decimals="2" format="ixt:num-dot-decimal" name="itp:CorrespondingPricePerShare" scale="0" unitRef="usdPershares">0.55</ix:nonFraction>. The exercise price of the warrant was $<ix:nonFraction contextRef="c166" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares">0.55</ix:nonFraction> per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommonStockTextBlock-c0_cont_4" id="_CommonStockTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2021, the Company offered and sold
to the public investors an aggregate of <ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="itp:AggregateSharesOfCommonStock" scale="0" unitRef="shares">2,927,786</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="itp:WarrantsToPurchaseShares" scale="0" unitRef="shares">1,463,893</ix:nonFraction> warrants to purchase up to <ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">1,463,893</ix:nonFraction> shares of
common stock in a firm commitment underwritten public offering for gross proceeds of approximately $<ix:nonFraction contextRef="c167" decimals="-5" format="ixt:num-dot-decimal" name="itp:PublicOfferingForGrossProceeds" scale="6" unitRef="usd">21.9</ix:nonFraction> million. The purchase price for
each share of common stock and accompanying warrant was $<ix:nonFraction contextRef="c167" decimals="2" format="ixt:num-dot-decimal" name="itp:CorrespondingPricePerShare" scale="0" unitRef="usdPershares">0.75</ix:nonFraction>. The exercise price of the warrant was $<ix:nonFraction contextRef="c167" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares">0.75</ix:nonFraction> per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommonStockTextBlock-c0_cont_5" id="_CommonStockTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Reverse stock split</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommonStockTextBlock-c0_cont_6" id="_CommonStockTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, <ix:nonNumeric contextRef="c61" name="us-gaap:StockholdersEquityReverseStockSplit">the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).</ix:nonNumeric>
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $<ix:nonFraction contextRef="c168" decimals="3" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommonStockTextBlock-c0_cont_7" id="_CommonStockTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Issuance of common stock pursuant to the 2021
Incentive Stock Plan</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommonStockTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2022, the Company granted an aggregate
of <ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseIncentiveReceivable" scale="0" unitRef="usd">1,500,000</ix:nonFraction> shares of common stock under its compensatory incentive plans to fifteen employees, as awards under the 2021 Incentive Stock
Plan. Please see Note (16), Stock Incentive Plans for more details. Total fair value of the stock was calculated at $<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountIssued1" scale="0" unitRef="usd">1,560,000</ix:nonFraction> as of the
date of grant.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_WarrantDisclosureTextBlock-c0_cont_1" escape="true" name="itp:WarrantDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(13) Warrants</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_2" id="_WarrantDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 29, 2020, the Company and certain institutional
investors entered into a securities purchase agreement, as amended on May 4, 2020 (the &#8220;2020 Purchase Agreement&#8221;), pursuant
to which the Company agreed to sell to such investors an aggregate of <ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">440,000</ix:nonFraction> shares of common stock and warrants to purchase up to <ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">440,000</ix:nonFraction>
shares of common stock in a concurrent private placement (the &#8220;May 2020 Warrants&#8221;). <ix:nonNumeric contextRef="c0" name="itp:WarrantTermDescription">The exercise price of the May 2020 Warrant
is $0.7425 per share. These warrants become exercisable on July 23, 2020 and have a term of exercise equal to five years and six months
from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants were exercised in February 2021 at the exercise price of $0.7425
per share and 352,000 May 2020 Warrants were outstanding as of September 30, 2022.</ix:nonNumeric> The Company classified warrant as liabilities and accounted
for the issuance of the May 2020 Warrants as a derivative.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_3" id="_WarrantDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of <ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">2,618,182</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">2,618,182</ix:nonFraction> warrants to purchase up to <ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">2,618,182</ix:nonFraction>
shares of common stock (the &#8220;January 2021 Warrants&#8221;). The <ix:nonNumeric contextRef="c173" name="itp:WarrantTermDescription">January 2021 Warrants became exercisable on January 20, 2021 at
an exercise price of $0.55 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants were exercised in January and February
of 2021 at the exercise price of $0.55 per share. 1,207,492 January 2021 Warrants were outstanding as of September 30, 2022.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_4" id="_WarrantDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2021, the Company offered and sold to the public investors
an aggregate of <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">2,927,786</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">1,463,893</ix:nonFraction> warrants to purchase up to <ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">1,463,893</ix:nonFraction> shares of common stock (the &#8220;March
2021 Warrants&#8221;). <ix:nonNumeric contextRef="c175" name="itp:WarrantTermDescription">The March 2021 Warrants became exercisable on March 1, 2021 at an exercise price of $0.75 and will expire on March
1, 2026. 6,750 March 2021 Warrants were exercised in January and March 2021 at the exercise price of $0.75 per share and 1,457,143 March
2021 Warrants were outstanding as of September 30, 2022.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_5" id="_WarrantDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classified warrants as liabilities and accounted for the
issuance of the warrants as a derivative.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_6" id="_WarrantDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of stock warrant activities is as below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_7" id="_WarrantDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weight</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercise<br/> price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Outstanding and exercisable at beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Issued during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Exercised during the period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Outstanding and exercisable at end of the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

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


</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_8" id="_WarrantDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">The following table summarizes information relating to outstanding and exercisable warrants as of September 30, 2022.</span> &#160; &#160; &#160;</p><p style="margin: 0">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_WarrantDisclosureTextBlock-c0_cont_9" id="_WarrantDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfOutstandingAndExercisableWarrants"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Warrants Outstanding</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Contractual life</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in years)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="width: 1%">&#160;</td>
    <td style="width: 18%; text-align: right"><ix:nonNumeric contextRef="c177" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">3.34</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="c176" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction contextRef="c176" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation id="_WarrantDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Aggregate intrinsic value is the sum of the amounts
by which the quoted market price of the Company&#8217;s stock exceeded the exercise price of the warrants at September 30, 2022 for those
warrants for which the quoted market price was in excess of the exercise price (&#8220;in-the-money&#8221; warrants). The intrinsic value
of the warrants as of September 30, 2022 and December 31, 2021 are nil.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerShareTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(14) Earnings Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_2" id="_EarningsPerShareTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2022
and 2021, basic and diluted net income per share are calculated as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_3" id="_EarningsPerShareTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic (loss) income per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net (loss) income for the period - numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">1,887,318</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" unitRef="usd">1,542,576</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Net (loss) income per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" sign="-" unitRef="usdPershares">0.026</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" unitRef="usdPershares">0.03</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Diluted income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income for the period- numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">1,887,318</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" unitRef="usd">1,542,576</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted (loss) income per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" sign="-" unitRef="usdPershares">0.03</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" unitRef="usdPershares">0.03</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_4" id="_EarningsPerShareTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30, 2022 and
2021, basic and diluted net income per share are calculated as follows: </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_5" id="_EarningsPerShareTextBlock-c0_cont_4"><ix:continuation id="_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/>
 September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic loss per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss for the period - numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Net loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" sign="-" unitRef="usdPershares">0.07</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Diluted loss per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss for the period - numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">71,449,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">54,196,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" sign="-" unitRef="usdPershares">0.07</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three and nine months ended September 30, 2022 and 2021 there
were no securities with dilutive effect issued and outstanding.</p></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(15) Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>United States</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company and Shengde Holdings are incorporated
in the State of Nevada and are subject to the U.S. federal tax and state statutory tax rates up to <ix:nonFraction contextRef="c178" decimals="2" format="ixt:num-dot-decimal" name="itp:USFederalTaxPercentage" scale="-2" unitRef="pure">34</ix:nonFraction>%and <ix:nonFraction contextRef="c178" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure">0</ix:nonFraction>%, respectively. On December
22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the &#8220;2017 TCJA&#8221;), which significantly changed U.S. tax law. The 2017
TCJA lowered the Company&#8217;s U.S. statutory federal income tax rate from the highest rate of <ix:nonFraction contextRef="c179" decimals="2" format="ixt:num-dot-decimal" name="itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate" scale="-2" unitRef="pure">35</ix:nonFraction>% to <ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate" scale="-2" unitRef="pure">21</ix:nonFraction>% effective January 1, 2018,
while also imposing a deemed repatriation tax on deferred foreign income which requires companies to pay a one-time transition tax on
previously unremitted earnings of non-U.S. subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced
earnings. The SEC staff issued Staff Accounting Bulletin (SAB) 118, which provides guidance on accounting for enactment effects of the
2017 TCJA. SAB 118 provides a measurement period of up to one year from the 2017 TCJA&#8217;s enactment date for companies to complete
their accounting under ASC 740. In accordance with SAB 118, to the extent that a company&#8217;s accounting for certain income tax effects
of the 2017 TCJA is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in its financial
statements. If a company cannot determine a provisional estimate to be included in its financial statements, it should continue to apply
ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the 2017 TCJA.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transition tax: The transition tax is a tax on
previously untaxed accumulated and current earnings and profits (E&amp;P) of certain of the Company&#8217;s non-U.S. subsidiaries. To
determine the amount of the transition tax, the Company must determine, in addition to other factors, the amount of post-1986 E&amp;P
of the relevant subsidiaries, as well as the amount of non-U.S. income taxes paid on such earnings. Further, the transition tax is based
in part on the amount of those earnings held in cash and other specified assets. The Company was able to make a reasonable estimate of
the transition tax and recorded a provisional obligation and additional income tax expense of approximately $<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="0" unitRef="usd">80,000</ix:nonFraction> in the fourth quarter
of 2017. However, the Company is continuing to gather additional information and will consider additional technical guidance to more precisely
compute and account for the amount of the transition tax. This amount may change when the Company finalizes the calculation of post-1986
foreign E&amp;P previously deferred from U.S. federal taxation and finalizes the amounts held in cash or other specified assets. The 2017
TCJA&#8217;s transition tax is payable over eight years beginning in 2018.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>PRC</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dongfang Paper and Baoding Shengde are PRC operating
companies and are subject to PRC Enterprise Income Tax. Pursuant to the PRC New Enterprise Income Tax Law, Enterprise Income Tax is generally
imposed at a statutory rate of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure">25</ix:nonFraction>%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provisions for income taxes for three months
ended September 30, 2022 and 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current Tax Provision U.S.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="0" unitRef="usd">15,062</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="0" unitRef="usd">14,717</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">793,630</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">443,028</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">376,405</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">529,133</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Provision for (Deferred tax benefit)/ Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">432,287</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">71,388</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provisions for income taxes for nine months
ended September 30, 2022 and 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><ix:continuation id="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current Tax Provision U.S.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="0" unitRef="usd">15,062</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="0" unitRef="usd">14,717</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">1,022,037</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">1,700,721</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">1,197,630</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" unitRef="usd">3,235,556</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Provision for (Deferred tax benefit)/ Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">160,531</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">4,950,994</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to the reversible future PRC income
tax benefits stemming from the timing differences of items such as recognition of asset disposal gain or loss and asset depreciation,
the Company was incorporated in the United States and incurred net operating losses of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">776,533</ix:nonFraction> and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">882,743</ix:nonFraction> for U.S. income
tax purposes for the years ended December 31, 2021 and 2020, respectively. The net operating loss carried forward may be available to
reduce future years&#8217; taxable income. <ix:nonNumeric contextRef="c0" name="itp:DescriptionOfCarryForwardsExpire">These carry forwards would expire, if not utilized, during the period of 2030 through 2035.</ix:nonNumeric>
As of September 30, 2022,management believed that the realization of all the U.S. income tax benefits from these losses, which generally
would generate a deferred tax asset if it can be expected to be utilized in the future, appears not more than likely due to the Company&#8217;s
limited operating history and continuing losses for United States income tax purposes. Accordingly, As of September 30, 2022, the Company
provided a <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageOfValuationAllowance" scale="-2" unitRef="pure">100</ix:nonFraction>% valuation allowance on the U.S. deferred tax asset benefit to reduce the total deferred tax asset to the amount realizable
for the PRC income tax purposes. Management reviews this valuation allowance periodically and will make adjustments as warranted. A summary
of the otherwise deductible (or taxable) deferred tax items is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 10pt">&#160;<b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets (liabilities)</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Depreciation and amortization of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">14,915,860</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">14,754,456</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">761,925</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">783,433</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Miscellaneous</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsMiscellaneousCurrent" scale="0" unitRef="usd">353,366</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsMiscellaneousCurrent" scale="0" unitRef="usd">342,170</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net operating loss carryover of PRC company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd">208,486</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd">388,620</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">16,239,637</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">16,268,679</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">5,000,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">5,000,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="0" unitRef="usd">11,239,637</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="0" unitRef="usd">11,268,679</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:nonNumeric></ix:continuation><div>


</div><div>




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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">PRC Statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of different tax jurisdiction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of reconciling items in the PRC for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" sign="-" unitRef="pure">54.7</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" sign="-" unitRef="pure">29.9</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure">29.7</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure">4.9</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_14" id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">PRC Statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of different tax jurisdiction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of reconciling items in the PRC for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" sign="-" unitRef="pure">21.7</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" sign="-" unitRef="pure">27.9</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">(Over) Under-provision in previous year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure">293.9</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">3.3</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">291.0</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:continuation></ix:continuation><div>


</div><div>



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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_15" id="_IncomeTaxDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended September 30, 2022
and 2021, the effective income tax rate was estimated by the Company to be <ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectiveIncomeTaxRate" scale="-2" unitRef="pure">29.7</ix:nonFraction>% and <ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectiveIncomeTaxRate" scale="-2" unitRef="pure">4.9</ix:nonFraction>%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_16" id="_IncomeTaxDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the nine months ended September 30, 2022
and 2021, the effective income tax rate was estimated by the Company to be <ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectiveIncomeTaxRate" scale="-2" unitRef="pure">3.3</ix:nonFraction>% and <ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="itp:EffectiveIncomeTaxRate" scale="-2" unitRef="pure">291</ix:nonFraction>%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_17" id="_IncomeTaxDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, except for the one-time
transition tax under the 2017 TCJA which imposes a U.S. tax liability on all unrepatriated foreign E&amp;Ps, the Company does not believe
that its future dividend policy and the available U.S. tax deductions and net operating losses will cause the Company to recognize any
other substantial current U.S. federal or state corporate income tax liability in the near future. Nor does it believe that the amount
of the repatriation of the VIE&#8217;s earnings and profits for purposes of paying dividends will change the Company&#8217;s position
that its PRC subsidiary Baoding Shengde and the VIE, Dongfang Paper are considered or are expected to be indefinitely reinvested offshore
to support our future capacity expansion. If these earnings are repatriated to the U.S. resulting in U.S. taxable income in the future,
or if it is determined that such earnings are to be remitted in the foreseeable future, additional tax provisions would be required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

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


</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted ASC Topic 740-10-05,
Income Taxes. To date, the adoption of this interpretation has not impacted the Company&#8217;s financial position, results of
operations, or cash flows. The Company performed self-assessment and the Company&#8217;s liability for income taxes includes the
liability for unrecognized tax benefits, interest and penalties which relate to tax years still subject to review by taxing
authorities. Audit periods remain open for review until the statute of limitations has passed, which in the PRC is usually <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="itp:IncomeTaxStatuteOfLimitationsPeriod">5</ix:nonNumeric> years.
The completion of review or the expiration of the statute of limitations for a given audit period could result in an adjustment to
the Company&#8217;s liability for income taxes. Any such adjustment could be material to the Company&#8217;s results of operations
for any given quarterly or annual period based, in part, upon the results of operations for the given period. As of September 30,
2022 and December 31, 2021, management considered that the Company had no uncertain tax positions affecting its consolidated
financial position and results of operations or cash flows, and will continue to evaluate for any uncertain position in future.
There are no estimated interest costs and penalties provided in the Company&#8217;s consolidated financial statements for the three
and nine months ended September 30, 2022 and 2021, respectively. The Company&#8217;s tax positions related to open tax years are
subject to examination by the relevant tax authorities and the major one is the China Tax Authority.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(16) Stock Incentive Plans</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>2021 Incentive Stock Plan</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2021, the Company&#8217;s
Annual General Meeting adopted and approved the 2021 Omnibus Equity Incentive Plan of IT Tech Packaging, Inc. (the&#8221;2021
Plan&#8221;).Under the 2021 ISP, the Company has reserved a total of <ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" unitRef="shares">1,500,000</ix:nonFraction> shares of common stock for issuance as or under
awards to be made to the directors, officers, employees and/or consultants of the Company and its subsidiaries. On August 15, 2022,
the Compensation Committee granted common shares of <ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">1,500,000</ix:nonFraction> shares under the 2021 Plan, to fifteen officers. Total fair value of
the stock was calculated at $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="0" unitRef="usd">1,560,000</ix:nonFraction> as of the date of issuance at $<ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">1.04</ix:nonFraction> per share.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(17) Commitments and Contingencies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Xushui Land Lease</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:AreaOfLand" scale="0" unitRef="sqft">32.95</ix:nonFraction> acres of land from a
local government in Xushui District, Baoding City, Hebei, China through a real estate lease with a <ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract">30</ix:nonNumeric>-year term, which expires on December
31, 2031. The lease requires an annual rental payment of approximately $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RentalProperties" scale="0" unitRef="usd">16,902</ix:nonFraction> (RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RentalProperties" scale="0" unitRef="cny">120,000</ix:nonFraction>). This lease is renewable at the end of the
<ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRenewalTerm">30</ix:nonNumeric>-year term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c183" name="itp:CashPricesDescription">On August 7, 2013, the Company&#8217;s Audit Committee
and the Board of Directors approved the sale of the land use right of the Headquarters Compound (the &#8220;LUR&#8221;), the office building
and essentially all industrial-use buildings in the Headquarters Compound (the &#8220;Industrial Buildings&#8221;), and three employee
dormitory buildings located within the Headquarters Compound (the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately
$2.77 million, $1.15 million, and $4.31 million respectively.</ix:nonNumeric> Sales of the LUR and the Industrial Buildings were completed in year 2013.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the sale of the Industrial
Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for its original use with an annual rental payment
of approximately $<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">140,849</ix:nonFraction> (RMB<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">1,000,000</ix:nonFraction>). The lease was recorded in lease assets and liabilities in the consolidated balance sheet as
of September 30, 2022. See &#8217;<i>Operating lease&#8217; </i>under note (7).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future minimum lease payments of the land lease
isas follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" scale="0" unitRef="usd">16,902</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" scale="0" unitRef="usd">16,902</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" scale="0" unitRef="usd">16,902</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" scale="0" unitRef="usd">16,902</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" scale="0" unitRef="usd">16,902</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Thereafter</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" scale="0" unitRef="usd">71,833</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-align: left">Total operating lease payments</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalOperatingLeasePayments" scale="0" unitRef="usd">156,342</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

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

</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

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


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

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Capital commitment</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, the Company has entered
into several contracts for the purchase of paper machine of a new tissue paper production line PM10, and the improvement of Industrial
Buildings. Total outstanding commitments under these contracts were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:OutstandingCommitment" scale="0" unitRef="usd">7,146,745</ix:nonFraction> and $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="itp:OutstandingCommitment" scale="0" unitRef="usd">4,700,927</ix:nonFraction> as of September 30, 2022 and December 31,
2021, respectively. The Company expected to pay off all the balances within <ix:nonNumeric contextRef="c185" format="ixt-sec:duryear" name="itp:ExpectedTerm">1</ix:nonNumeric>-<ix:nonNumeric contextRef="c186" format="ixt-sec:duryear" name="itp:ExpectedTerm">3</ix:nonNumeric> years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Guarantees and Indemnities</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company agreed with Baoding Huanrun Trading
Co., a major supplier of raw materials, to guarantee certain obligations of this third party, and as of September 30, 2022 and December
31, 2021, the Company guaranteed its long-term loan from financial institutions amounting to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitution" scale="0" unitRef="usd">4,366,320</ix:nonFraction> (RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitution" scale="0" unitRef="cny">31,000,000</ix:nonFraction>) and $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitution" scale="0" unitRef="usd">4,862,211</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitution" scale="0" unitRef="cny">31,000,000</ix:nonFraction>), respectively, that matured at various times in 2018-2023. If Huanrun Trading Co., were to become insolvent, the Company
could be materially adversely affected.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(18) Segment Reporting</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_2" id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since March 10, 2010, Baoding Shengde started
its operations and thereafter the Company manages its operations through <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="pure">two</ix:nonFraction> business operating segments: Dongfang Paper, which produces
offset printing paper and corrugating medium paper, and Baoding Shengde, which produces digital photo paper. They are managed separately
because each business requires different technology and marketing strategies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_3" id="_SegmentReportingDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates performance of its operating
segments based on net income. Administrative functions such as finance, treasury, and information systems are centralized. However, where
applicable, portions of the administrative function expenses are allocated between the operating segments basedon gross revenue generated.
The operating segments do share facilities in Xushui County, Baoding City, Hebei Province, China. All sales were sold to customers located
in the PRC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_4" id="_SegmentReportingDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Summarized financial information for the <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="pure">three</ix:nonFraction> reportable segments
is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_5" id="_SegmentReportingDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>September 30, 2022</b></td><td style="font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Dongfang</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Hebei</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Baoding</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Not Attributable</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Elimination&#160;of</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Enterprise-wide,</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">31,359,186</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">293,157</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">56,871</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">31,709,214</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">3,524,435</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">757,695</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">16,848</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">2,783,588</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,168,036</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">2,054,034</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">403,865</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,625,935</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">4,130</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">416</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">2,965</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">7,728</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">160,740</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">17,230</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">78,708</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">256,678</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">740,764</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">337,791</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">14,252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">15,062</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">432,287</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">2,100,268</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,871,128</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">12,836</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">2,101,863</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,759</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,887,318</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

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


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

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_6" id="_SegmentReportingDisclosureTextBlock-c0_cont_5"><ix:continuation continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_2" id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended <b>September 30, 2021</b></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">42,123,855</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,508,611</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,789,071</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" sign="-" unitRef="usd">2,333,866</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">45,087,671</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">2,026,870</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">249,996</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">44,662</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,821,536</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,215,907</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,918,917</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">432,437</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,567,261</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">8,222</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">370</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">3,452</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">12,044</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">180,270</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">17,026</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">84,374</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">281,670</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">320,249</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">396,715</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">5,078</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">71,388</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">956,901</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,258,593</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">56,897</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">1,901,165</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">1,542,576</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_7" id="_SegmentReportingDisclosureTextBlock-c0_cont_6"><ix:continuation continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_3" id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended September 30,
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not<br/> &#160;Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to&#160;Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">77,675,737</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,102,933</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">201,046</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">78,979,716</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">5,812,160</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">2,135,819</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">51,729</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">3,728,070</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,649,174</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">6,304,944</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,264,136</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">11,218,254</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">7,874</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">812</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">7,205</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">16,108</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">501,360</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">41,599</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">243,638</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">786,597</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">795,347</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">1,128,442</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">157,502</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">15,062</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">160,531</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">2,046,362</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">5,480,223</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">297,484</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">962,504</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">30,404</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">4,663,445</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_8" id="_SegmentReportingDisclosureTextBlock-c0_cont_7"><ix:continuation continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_4" id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">108,949,261</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">6,487,027</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">5,714,288</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" sign="-" unitRef="usd">5,318,563</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">115,832,013</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">7,523,100</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">938,454</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">96,915</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">6,681,561</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,976,098</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">6,459,845</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,297,721</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">11,733,664</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">19,202</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,176</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">7,718</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">28,096</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">537,831</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">56,376</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">250,263</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">844,470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">1,355,079</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">3,582,328</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">1,130</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">14,717</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">4,950,994</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">3,892,107</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">9,219,504</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">210,718</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">2,288,587</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">3,249,528</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

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

</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>IT TECH PACKAGING, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

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

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

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_9" id="_SegmentReportingDisclosureTextBlock-c0_cont_8"><ix:continuation continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_5" id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not<br/> Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">63,539,735</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">124,719,775</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">21,280,523</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c212" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">5,597,506</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">215,137,539</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_9"><ix:continuation id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c215" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">109,369,166</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">93,841,874</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">29,181,392</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">9,142,770</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">241,535,202</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_1" escape="true" name="itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(19) Concentration and Major Customers and Suppliers</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_2" id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2022,
the Company had five customers accounted for approximately <ix:nonFraction contextRef="c221" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">12</ix:nonFraction>% of total sales. For the three months ended September 30, 2021, the Company
hadno single customer contributed over <ix:nonFraction contextRef="c222" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% of total sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_3" id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30,
2022, the Company had no single customer contributed over <ix:nonFraction contextRef="c223" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% of total sales. For the nine months ended September 30, 2021, the
Company had no single customer contributed over <ix:nonFraction contextRef="c224" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% of total sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_4" id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2022,
the Company had <ix:nonFraction contextRef="c225" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfSupplier" scale="0" unitRef="pure">three</ix:nonFraction> major suppliers accounted for <ix:nonFraction contextRef="c226" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">77</ix:nonFraction>%, <ix:nonFraction contextRef="c227" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">14</ix:nonFraction>% and <ix:nonFraction contextRef="c228" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">7</ix:nonFraction>% of total purchases. For the three months ended September 30, 2021,
the Company had <ix:nonFraction contextRef="c229" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfSupplier" scale="0" unitRef="pure">three</ix:nonFraction> major suppliers accounted for <ix:nonFraction contextRef="c230" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">74</ix:nonFraction>%, <ix:nonFraction contextRef="c231" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">12</ix:nonFraction>% and <ix:nonFraction contextRef="c232" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">5</ix:nonFraction>% of total purchases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30,
2022, the Company had <ix:nonFraction contextRef="c233" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfSupplier" scale="0" unitRef="pure">three</ix:nonFraction> major suppliers accounted for <ix:nonFraction contextRef="c234" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">77</ix:nonFraction>%, <ix:nonFraction contextRef="c235" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">15</ix:nonFraction>% and <ix:nonFraction contextRef="c236" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">5</ix:nonFraction>% of total purchases. For the nine months ended September
30, 2021, the Company had <ix:nonFraction contextRef="c234" decimals="0" format="ixt-sec:numwordsen" name="itp:NumberOfSupplier" scale="0" unitRef="pure">two</ix:nonFraction> major suppliers accounted for <ix:nonFraction contextRef="c237" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">78</ix:nonFraction>% and <ix:nonFraction contextRef="c238" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">11</ix:nonFraction>% of total purchases.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(20) Concentration of Credit Risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments for which the Company is
potentially subject to concentration of credit risk consist principally of cash. The Company places its cash in reputable financial institutions
in the PRC and the United States. Although it is generally understood that the PRC central government stands behind all of the banks in
China in the event of bank failure, there is no deposit insurance system in China that is similar to the protection provided by the Federal
Deposit Insurance Corporation (&#8220;FDIC&#8221;) of the United States as of as of September 30, 2022 and December 31, 2021. On May 1,
2015, the new &#8220;Deposit Insurance Regulations&#8221; was effective in the PRC that the maximum protection would be up to RMB<ix:nonFraction contextRef="c239" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="cny">500,000</ix:nonFraction>
($<ix:nonFraction contextRef="c239" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd">70,425</ix:nonFraction>) per depositor per insured financial intuition, including both principal and interest. For the cash placed in financial institutions
in the United States, the Company&#8217;s U.S. bank accounts are all fully covered by the FDIC insurance as of September 30, 2022 and
December 31, 2021, while for the cash placed in financial institutions in the PRC, the balances exceeding the maximum coverage of RMB<ix:nonFraction contextRef="c240" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny"><ix:nonFraction contextRef="c241" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny">500,000</ix:nonFraction></ix:nonFraction>
amounted to RMB<ix:nonFraction contextRef="c242" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny">96,281,183</ix:nonFraction> ($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd">13,561,112</ix:nonFraction>) as of September 30, 2022.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_RisksAndUncertaintiesTextBlock-c0_cont_1" escape="true" name="itp:RisksAndUncertaintiesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(21) Risks and Uncertainties</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_RisksAndUncertaintiesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to substantial risks from,
among other things, intense competition associated with the industry in general, other risks associated with financing, liquidity requirements,
rapidly changing customer requirements, foreign currency exchange rates, and operating in the PRC under its various laws and restrictions.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_RecentAccountingPronouncementsTextBlock-c0_cont_1" escape="true" name="itp:RecentAccountingPronouncementsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(22) Recent Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_RecentAccountingPronouncementsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, Financial
Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.ASU 2016-13 replaced the incurred loss impairment
methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of
reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit
loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after
December 15, 2019, with early adoption permitted. In October 2019, the FASB issued ASU No. 2019-10, &#8220;Financial Instruments-Credit
Losses (Topic326): Effective Dates&#8221;, to finalize the effective date delays for private companies, not-for-profits, and smaller reporting
companies applying the CECL standards. The ASU is effective for reporting periods beginning after December 15, 2022 and interim periods
within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of the adoption of ASU 2016-13 on our condensed
consolidated financial statements.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(23) Subsequent Event</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.<b>&#160;</b></p></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 2. Management&#8217;s Discussion and Analysis of Financial
Condition and Results of Operations</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cautionary Notice Regarding Forward-Looking Statements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following discussion of the financial condition
and results of operations of the Company for the periods ended September 30, 2022 and 2021 should be read in conjunction with the financial
statements and the notes to the financial statements that are included elsewhere in this quarterly report.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In this quarterly report, references to &#8220;the
Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to IT Tech Packaging, Inc. and its PRC subsidiary and variable
interest entity unless the context requires otherwise.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We make certain forward-looking statements in
this report. Statements concerning our future operations, prospects, strategies, financial condition, future economic performance (including
growth and earnings), demand for our products, and other statements of our plans, beliefs, or expectations, including the statements contained
under the captions &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; as well as
captions elsewhere in this document, are forward-looking statements. In some cases these statements are identifiable through the use of
words such as &#8220;anticipate&#8221;, &#8220;believe&#8221;, &#8220;estimate&#8221;, &#8220;expect&#8221;, &#8220;intend&#8221;, &#8220;plan&#8221;,
&#8220;project&#8221;, &#8220;target&#8221;, &#8220;can&#8221;, &#8220;could&#8221;, &#8220;may&#8221;, &#8220;should&#8221;, &#8220;will&#8221;,
&#8220;would&#8221;, and similar expressions. We intend such forward-looking statements to be covered by the safe harbor provisions contained
in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and in Section 21E of the Securities Exchange
Act of 1934, as amended (the &#8220;Exchange Act&#8221;). The forward-looking statements we make are not guarantees of future performance
and are subject to various assumptions, risks, and other factors that could cause actual results to differ materially from those suggested
by these forward-looking statements. Because such statements are subject to risks and uncertainties, actual results may differ materially
from those expressed or implied by the forward-looking statements. Indeed, it is likely that some of our assumptions may prove to be incorrect.
Our actual results and financial position may vary from those projected or implied in the forward-looking statements and the variances
may be material. You are cautioned not to place undue reliance on such forward-looking statements. These risks and uncertainties, together
with the other risks described from time to time in reports and documents that we file with the Securities and Exchange Commission (the
&#8220;SEC&#8221;) should be considered in evaluating forward-looking statements. In evaluating the forward-looking statements contained
in this report, you should consider various factors, including, without limitation, the following: (a) those risks and uncertainties related
to general economic conditions, (b) whether we are able to manage our planned growth efficiently and operate profitably, (c) whether we
are able to generate sufficient revenues or obtain financing to sustain and grow our operations, and (d) whether we are able to successfully
fulfill our primary requirements for cash. We assume no obligation to update forward-looking statements, except as otherwise required
under federal securities laws.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Impact of COVID-19 on Our Operations and Financial Performance</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Outbreaks of epidemic, pandemic, or contagious
diseases such as COVID-19, could have an adverse effect on our business, financial condition, and results of operations. The spread of
COVID-19 has resulted in the World Health Organization declaring the outbreak of COVID-19 as a global pandemic. Substantially all of our
revenues and workforce are concentrated in China. In response to the intensifying efforts to contain the spread of COVID-19, the Chinese
government took a number of actions, which included extending the Chinese New Year holiday, quarantining individuals suspected of having
COVID-19, asking residents in China to stay at home and to avoid public gathering, among other things. It is, however, still unclear how
the pandemic will evolve going forward, and we cannot assure you whether the COVID-19 pandemic will again bring about significant negative
impact on our business operations, financial condition and operating results, including but not limited to negative impact to our total
revenues.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While we have resumed business operations, there
remain significant uncertainties surrounding the COVID-19 outbreak and its further development as a global pandemic. The extent to which
the COVID-19 impacts our results will depend on future developments, which are highly uncertain and cannot be predicted, including new
information which may emerge concerning the severity of the coronavirus and the actions taken globally to contain the coronavirus or treat
its impact, among others. Existing insurance coverage may not provide protection for all costs that may arise from all such possible events.
We are still assessing our business operations and the total impact COVID-19 may have on our results and financial condition, but there
can be no assurance that this analysis will enable us to avoid part or all of any impact from the spread of COVID-19 or its consequences,
including downturns in business sentiment generally.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Results of Operations</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Comparison of the Three months ended September 30, 2022 and 2021</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue for the three months ended September 30,
2022 was $31,709,214, a decrease of $13,378,457, or 29.67%, from $45,087,671 for the same period in the previous year. This was mainly
due to the decrease in sales of regular corrugating medium paper, offset printing paper and tissue paper products.</p><div>

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

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

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

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Revenue of Offset Printing Paper, Corrugating Medium Paper and
Tissue Paper Products</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from sales of offset printing paper, corrugating
medium paper (&#8220;CMP&#8221;) and tissue paper products for the three months ended September 30, 2022 was $31,652,343, a decrease of
$13,283,137, or 29.56%, from $44,935,480 for the third quarter of 2021. Total offset printing paper, CMP and tissue paper products sold
during the three months ended September 30, 2022 amounted to 72,615 tonnes, a decrease of 11,520 tonnes, or 13.69%, compared to 84,135
tonnes sold in the comparable period in the previous year. Due to the sporadic situation of COVID-19 in China, our factory facilities
were operated in a limited, transitional basis during the three months ended September 30, 2022. The changes in revenue dollar amount
and in quantity sold for the three months ended September 30, 2022 and 2021 are summarized as follows:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Percentage</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Sales Revenue</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity (Tonne)</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity (Tonne)</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity (Tonne)</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Regular CMP</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">59,848</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">26,062,736</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">61,947</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">31,200,984</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(2,099</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(5,138,248</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-3.39</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-16.47</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; text-align: left">Light-Weight CMP</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,507</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,296,450</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,497</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,127,480</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(831,030</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.08</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-13.56</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Total CMP</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,355</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">31,359,186</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,444</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">37,328,464</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,089</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(5,969,278</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-2.81</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-15.99</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Offset Printing Paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,795,391</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,045</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,795,391</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100.00</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100.00</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; text-align: left">Tissue Paper Products</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">260</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">293,157</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,646</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,811,625</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,386</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,518,468</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-90.17</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-89.57</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Total CMP, Offset Printing Paper and Tissue Paper Revenue</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">72,615</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">31,652,343</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">84,135</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">44,935,480</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(11,520</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(13,283,137</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-13.69</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-29.56</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Monthly sales revenue for the 24 months ended September 30, 2022, are
summarized below:</p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_001.jpg"/>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Average Selling Prices (ASPs) for our main products in the three
months ended September 30, 2022 and 2021 are summarized as follows:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Offset<br/>
 Printing<br/>
 Paper ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Regular<br/>
 CMP ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Light-Weight CMP ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tissue<br/>
 Paper<br/>
 Products<br/>
 ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-indent: -0.125in; padding-left: 0.125in">Three Months ended September 30, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">681</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">504</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">490</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,063</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Three Months ended September 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">435</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">423</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,128</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Increase (Decrease) from comparable period in the previous year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(681</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(69</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(67</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">65</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Increase (Decrease) by percentage</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-13.69</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-13.67</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.11</td><td style="text-align: left">%</td></tr>
  </table><div>

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

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

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following chart shows the month-by-month ASPs for the 24-month
period ended September 30, 2022:</p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_002.jpg"/>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Corrugating Medium Paper</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from CMP amounted to $31,359,186 (99.07%
of the total offset printing paper, CMP and tissue paper products revenues) for the three months ended September 30, 2022, representing
a decrease of $5,969,278, or 15.99%, from $37,328,464 for the comparable period in 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We sold 72,355 tonnes of CMP in the three months
ended September 30, 2022 as compared to 74,444 tonnes for the same period in 2021, representing a 2.81% decrease in quantity sold.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASP for regular CMP dropped from $504/tonne for
the three months ended September 30, 2021 to $435/tonne for the three months ended September 30, 2022, representing a 13.69% decrease.
ASP in RMB for regular CMP for the third quarter of 2021 and 2022 was RMB3,259 and RMB2,980, respectively, representing a 8.56% decrease.
The quantity of regular CMP sold decreased by 2,099 tonnes, from 61,947 tonnes in the third quarter of 2021 to 59,848 tonnes in the third
quarter of 2022<span style="font-family: Times New Roman, Times, Serif">.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASP for light-weight CMP decreased from $490/tonne
for the three months ended September 30, 2021 to $423/tonne for the three months ended September 30, 2022, representing a 13.67% decrease.
ASP in RMB for light-weight CMP for the third quarter of 2021 and 2022 was RMB3,173 and RMB2,892, respectively, representing a 8.86% decrease.
The quantity of light-weight CMP sold increased by 10 tonnes, from 12,497 tonnes in the third quarter of 2021, to 12,507 tonnes in the
third quarter of 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our PM6 production line, which produces regular
CMP, has a designated capacity of 360,000 tonnes/year. The utilization rates for the third quarter of 2022 and 2021 were 66.82% and 67.42%,
respectively, representing a decrease of <span style="font-family: Times New Roman, Times, Serif">0</span>.60%.</p><div>

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


</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Quantities sold for regular CMP that was produced by the PM6 production
line from October 2020 to September 2022 are as follows:</p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_003.jpg"/>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Offset printing paper</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from offset printing paper was $nil for
the three months ended September 30, 2022 compared to the revenue of $4,795,391 for the three months ended September 30, 2021. As required
by the government to stem the sporadic spread of COVID-19, our production of offset printing paper was suspended in the third quarter
of 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Tissue Paper Products</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from tissue paper products was $293,157
(0.93% of the total offset printing paper, CMP and tissue paper products revenues) for the three months ended September 30, 2022, representing
a decrease of $2,518,468, or 89.57%, from $2,811,625 for the three months ended September 30, 2021. We sold 260 tonnes of tissue paper
in the third quarter of 2022, as compared to 2,646 tonnes in the comparable period of 2021, representing a decrease of 2,386 tonnes, or
90.17%.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASP for tissue paper products increased from $1,063/tonne
for the three months ended September 30, 2021 to $1,128/tonne for the three months ended September 30, 2022, representing a 6.11% increase.
ASP in RMB for tissue paper products for the third quarter of 2021 and 2022 was RMB6,875 and RMB7,913, respectively, representing a 15.10%
increase.</p><div>

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


</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Revenue of Face Mask</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue generated from selling face mask were
$56,871 and $152,191 for the three months ended September 30, 2022 and 2021, respectively, representing a decrease of $95,320, or 62.63%.
We sold 1,282 thousand pieces of face masks in the third quarter of 2022, as compared to 3,180 thousand pieces in the comparable period
of 2021, a decrease of 1,898 thousand pieces, or 59.69%.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total cost of sales for CMP, offset printing paper
and tissue paper products for the quarter ended September 30, 2022 was $28,885,603, a decrease of $14,259,449, or 33.05%, from $43,145,052
for the comparable period in 2021. This was mainly due to the decrease in sales quantity of regular CMP, offset printing paper and tissue
paper products, and the decrease in material costs of CMP.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of sales for CMP was $27,834,752 for the
quarter ended September 30, 2022, as compared to $36,069,192 for the comparable period in 2021. The decrease in the cost of sales of $8,234,440
for CMP was mainly due to the decrease in sales volume of regular CMP and the decrease in average cost of sales. Average cost of sales
per tonne for CMP decreased by 20.62%, from $485 in the third quarter of 2021 to $385 in the third quarter of 2022. The decrease in average
cost of sales was mainly attributable to the lower average unit purchase costs (net of applicable value added tax) of recycled paper board
in the third quarter of 2022 compared to the third quarter of 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cost of sales for offset printing paper was $nil for the quarter ended
September 30, 2022, as compared to $4,018,447 for the comparable period in 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of sales for tissue paper products was $1,050,851
for the quarter ended September 30, 2022, as compared to $3,057,413 for the comparable period in 2021. The decrease in the cost of sales
of $2,006,562 for tissue paper products was mainly due to the decrease in sales volume of tissue paper products, partially offset by the
increase in average cost of sales. Average cost of sales per tonne of tissue paper products increased by 249.96%, from $1,155 in the three
months ended September 30, 2021, to $4,042 for the comparable period in 2022. This was mainly due to the increase in cost of tissue base
paper and higher manufacturing overhead costs absorbed in the unit cost of sales due to low production yield.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Changes in cost of sales and cost per tonne by product for the quarters
ended September 30, 2022 and 2021 are summarized below:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in percentage</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost&#160;per Tonne</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost&#160;per Tonne</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost&#160;per Tonne</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost per Tone</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Regular CMP</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">23,218,241</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">388</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">30,284,195</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">489</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(7,065,954</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(101</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-23.33</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-20.65</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Light-Weight CMP</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,616,511</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">369</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,784,997</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">463</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,168,486</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(94</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-20.20</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-20.30</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Total CMP</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,834,752</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">36,069,192</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(8,234,440</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(100</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-22.83</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-20.62</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Offset Printing Paper</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,018,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">570</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,018,447</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(570</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Tissue Paper Products</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,050,851</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,042</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,057,413</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,155</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,006,562</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,887</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-65.63</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">249.96</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Total CMP, Offset
    Printing Paper and Tissue Paper</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,885,603</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">43,145,052</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,259,449</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-33.05</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our average unit purchase costs (net of applicable
value added tax) of recycled paper board in the three months ended September 30, 2022 were RMB 1,561/tonne (approximately $235/tonne),
as compared to RMB 1,966/tonne (approximately $304/tonne) for the three months ended September 30, 2021. These changes (in US dollars)
represent a year-over-year decrease of 22.70% for the recycled paper board. We use domestic recycled paper (sourced mainly from the Beijing-Tianjin
metropolitan area) exclusively. Although we do not rely on imported recycled paper, the pricing of which tends to be more volatile than
domestic recycled paper, our experience suggests that the pricing of domestic recycled paper bears some correlation to the pricing of
imported recycled paper.</p><div>

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


</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The pricing trends of our major raw materials for the 24-month period
from October 2020 to September 2022 are shown below:</p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_004.jpg"/>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Electricity and gas are our two main energy sources.
Electricity and gas accounted for approximately 4% and 11.6% of total sales in the third quarter of 2022, respectively, compared to 4%
and 10.8% of total sales in the third quarter of 2021. The monthly energy cost as a percentage of total monthly sales of our main paper
products for the 24 months ended September 30, 2022 are summarized as follows:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_005.jpg"/>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Gross Profit</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for the three months ended September
30, 2022 was $2,783,588 (8.78% of the total revenue), representing an increase of $962,052, or 52.82%, from the gross profit of $1,821,536
(4.04% of the total revenue) for the three months ended September 30, 2021, as a result of factors described above.</p><div>

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


</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Offset Printing Paper, CMP and Tissue Paper Products</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for offset printing paper, CMP and
tissue paper products for the three months ended September 30, 2022 was $2,766,740, representing an increase of $976,312, or 54.53%, from
the gross profit of $1,790,428 for the three months ended September 30, 2021. The increase was mainly the result of the factors discussed
above.</p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The overall gross profit margin for offset printing
paper, CMP and tissue paper products increased by 4.76 percentage points, from 3.98% for the three months ended September 30, 2021, to
8.74% for the three months ended September 30, 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit margin for regular CMP for the three
months ended September 30, 2022 was 10.91%, or 7.97 percentage points higher, as compared to gross profit margin of 2.94% for the three
months ended September 30, 2021. Such increase was mainly due to the decrease in cost of recycled paper board, partially offset bythe
decrease of ASP of regular CMP in the third quarter of 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit margin for light-weight CMP for the
three months ended September 30, 2022 was 12.84%, or 7.25 percentage points higher, as compared to gross profit margin of 5.59% for the
three months ended September 30, 2021. The increase was mainly due to the decrease in cost of recycled paper board, partially offset bythe
decrease of ASP of light-weight CMP in the third quarter of 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit margin for tissue paper products
for the three months ended September 30, 2022 was -258.46%, or 249.72 percentage points lower, as compared to gross profit margin of -8.74%
for the three months ended September 30, 2021. The increase in gross loss was mainly due to the decrease in ASP of tissue paper products
and the increase in cost of sales in the third quarter of 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Monthly gross profit margins on the sales of our CMP and offset printing
paper for the 24-month period ended September 30, 2022 are as follows:</p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_006.jpg"/>&#160;</p><div>

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


</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Face Masks</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for face masks for the three months
ended September 30, 2022 and 2021 were $16,848 and $31,108, representing a gross margin of 29.62% and 20.44%, respectively.</p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Selling, General and Administrative Expenses</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Selling, general and administrative expenses for
the three months ended September 30, 2022 were $3,370,541, an increase of $1,350,976, or 66.89% from $2,019,565 for the three months ended
September 30, 2021. The increase was mainly due to 1,500,000 shares of common stock granted under our compensatory incentive plan in August
2022, value at $1,560,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Loss from Operations</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating loss for the quarter ended September
30, 2022 was $588,712, a decrease of $390,683, or 197.29%, from $198,029 for the quarter ended September 30, 2021. The decrease in income
from operations was primarily due to the increase in selling, general and administrative expenses, partially offset by the increase in
gross profit.</p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Other Income and Expenses</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest expense for the three months ended September
30, 2022 decreased by $24,992, from $281,670 in the three months ended September 30, 2021, to $256,678. The Company had short-term and
long-term interest-bearing loans, related party loans and leasing obligations that aggregated $14,681,595 as of September 30, 2022, as
compared to $16,377,758 as of September 30, 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Loss (Gain) on derivative liability</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzed the warrant for
derivative accounting consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221; and determined that the
instrument should be classified as a liability. ASC 815 requires we assess the fair market value of derivative liability at the end
of each reporting period and recognize any change in the fair market value as other income or expense item. The (loss) gain
recognized on addition and change in fair value of derivative liability for the three months ended September 30, 2022 and 2021 was a
loss of $617,370 and a gain of $1,938,873, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Net Loss</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result and the factors discussed above, net
loss was $1,887,318 for the quarter ended September 30, 2022, representing a decrease of $3,429,894, or 222.35%, from net income of $1,542,576
for the quarter ended September 30, 2021.</p><div>

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

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

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Comparison of the nine months ended September 30, 2022 and
2021</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue for the nine months ended September
30, 2022 was $78,979,716, representing a decrease of $36,852,297, or 31.82%, from $115,832,013 for the same period in the previous
year. This was mainly due to the decrease in sales volume of corrugating medium paper (&#8220;CMP&#8221;) and offset printing paper
and tissue paper products.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Revenue of Offset Printing Paper, Corrugating Medium Paper and Tissue
Paper Products</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from sales of offset printing paper,
CMP and tissue paper products for the nine months ended September 30, 2022 was $78,778,671, a decrease of $36,661,823, or 31.76%,
from $115,440,494 for the nine months ended September 30, 2021. This was mainly due to the decrease in sales volume of regular CMP,
light-weight CMP, offset printing paper and tissue paper products, and the decrease in ASPs of CMP and tissue paper products. Total
quantities of offset printing paper, CMP and tissue paper products sold during the nine months ended September 30, 2022 amounted to
168,066 tonnes, a decrease of 48,237 tonnes, or 22.30%, compared to 216,303 tonnes sold during the nine months ended September 30,
2021. Total quantities of CMP and offset printing paper sold decreased by 43,314 tonnes in the nine months of 2022 as compared to
the same period of 2021. We sold 1,040 tonnes of tissue paper products in the nine months of 2022 as opposed to 5,963 tonnes in the
same period of 2021. Production of CMP was suspended during January and February 2022 and offset printing paper suspended during the
year. Production was restricted during Winter Olympics held in Beijing in 2022 and COVID-19 as required by the government. The
changes in revenue and quantity sold for the nine months ended September 30, 2022 and 2021 are summarized as follows:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the above changes and further analyses of the changes
in our sales revenue are as follows:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Percentage</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>Sales Revenue</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity (Tonne)</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity (Tonne)</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity (Tonne)</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Quantity</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 20%; text-align: left">Regular CMP</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">139,036</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">65,015,400</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">156,080</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">78,417,279</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(17,044</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(13,401,879</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-10.92</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-17.09</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Light-Weight CMP</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,990</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,660,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,658</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,436,588</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,668</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,776,250</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-16.84</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-22.97</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Total CMP</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">167,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">77,675,738</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">189,738</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">94,853,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,712</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(17,178,129</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-11.97</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-18.11</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Offset Printing Paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,602</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14,095,393</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20,602</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(14,095,393</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Tissue Paper Products</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,040</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,102,933</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,963</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,491,234</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,923</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,388,301</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-82.56</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-83.01</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Total CMP, Offset Printing Paper and Tissue Paper Revenue</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">168,066</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">78,778,671</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">216,303</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,440,494</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(48,237</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(36,661,823</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-22.30</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-31.76</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">ASPs for our main products in the nine-month period ended September
30, 2022 and 2021 are summarized as follows:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Offset Printing Paper ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Regular<br/>
 CMP ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Light-Weight CMP ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Tissue Paper Products ASP</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Nine Months Ended September 30, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">684</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">502</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">488</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1089</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Nine Months Ended September 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">452</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1061</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Decrease from comparable period in the previous year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-684</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-34</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-36</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-28</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Decrease by percentage</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-6.77</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-7.38</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-2.57</td><td style="text-align: left">%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Revenue of Face Masks</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue generated from selling face masks were
$201,045 and $391,519 for the nine months ended September 30, 2022 and 2021. We sold 4,295 thousand pieces of face masks for the nine
months ended September 30, 2022, as compared to 9,650 thousand pieces in the comparable period of 2021, a decrease of 5,355 thousand pieces,
or 55.49%.</p><div>

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

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

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Cost of Sales</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total cost of sales for CMP, offset printing
paper and tissue paper products for the nine months ended September 30, 2022 was $75,102,330, a decrease of $33,723,073, or 30.99%,
from $108,825,403 for the nine months ended September 30, 2021. This was mainly a result of the decrease in sales volume of CMP and
offset printing paper and decrease of material costs of CMP. Cost of sales for CMP was $71,863,579 for the nine months ended
September 30, 2022, as compared to $89,766,509 in the same period of 2021.Cost of sales for tissue paper products was $3,238,751 for
the nine months ended September 30, 2022, as compared to $7,425,480 in the same period of 2021. Average cost of sales per tonne of
tissue paper products increased by 150.12%, from $1,245 for the nine months ended September 30, 2021, to $3,114 for the same period
of 2022. The increase in average cost of sales of tissue paper products was mainly due to the increase in average cost of tissue
base paper.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Changes in cost of sales and cost per tonne by product for the nine
months ended September 30, 2022 and 2021 are summarized below:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change in percentage</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost per Tonne</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost per tonne</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost per Tonne</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Cost of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Cost per Tone</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 20%; text-align: left">Regular CMP</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">60,363,632</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">434</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">74,522,911</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">477</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(14,159,279</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">(43</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-19.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">-9.01</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Light-Weight CMP</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,499,947</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">411</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,243,598</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">453</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,743,651</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(42</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-24.56</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-9.27</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Total CMP</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">71,863,579</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">430</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">89,766,509</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">473</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(17,902,930</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(43</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-19.94</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-9.09</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Offset Printing Paper</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,633,414</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(11,633,414</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(565</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-100.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Tissue Paper Products</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,238,751</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,425,480</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,245</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,186,729</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,869</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-56.38</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">150.12</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Total CMP, Offset Printing Paper and Tissue Paper Revenue</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">75,102,330</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt"> n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">108,825,403</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt"> n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(33,723,073</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt"> n/a</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-30.99</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">n/a</span></td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Gross Profit</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for the nine months ended September
30, 2022 was $3,728,070 (4.72% of the total revenue), representing a decrease of $2,953,491, or 44.20%, from the gross profit of $6,681,561
(5.77% of the total revenue) for the nine months ended September 30, 2021. The decrease was mainly due to (i) the decrease in quantities
sold of CMP, offset printing paper and tissue paper products, and (ii) the increase in material costs of tissue paper products.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Offset Printing Paper, CMP and Tissue Paper Products</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for offset printing paper, CMP and
tissue paper products for the nine months ended September 30, 2022 was $3,676,341, a decrease of $2,938,750, or 44.42%, from the gross
profit of $6,615,091 for the nine months ended September 30, 2021. The increase was mainly the result of the factors discussed above.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The overall gross profit margin for offset printing
paper, CMP and tissue paper products decreased by 1.06 percentage points, from 5.73% for the nine months ended September 30, 2021, to
4.67% for the nine months ended September 30, 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit margin for regular CMP for the
nine months ended September 30, 2022 was 7.15%, or 2.18 percentage points higher, as compared to gross profit margin of 4.97% for
the nine months ended September 30, 2021. Such increase was primarily due to decrease in material costs, partially offset by the
decrease in ASP of regular CMP.</p><div>

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

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

</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit margin for light-weight CMP for the
nine months ended September 30, 2022 was 9.17%, or 1.91 percentage points higher, as compared to gross profit margin of 7.26% for the
nine months ended September 30, 2021. Such increase was primarily due to the decrease in material costs, partially offset by the decrease
in ASP of light-weight CMP.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit margin for tissue paper
products was -193.65% for the nine months ended September 30, 2022, a decrease of 179.26 percentage points, as compared to -14.39%
for the nine months ended September 30, 2021. The decrease was mainly due to the increase in cost of tissue base paper.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Face Masks</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for face mask for the nine months
ended September 30, 2022 was $51,729, representing a gross margin of 25.73% compared with a gross profit of $66,469, representing a gross
margin of 16.98%, for the nine months ended September 30, 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Selling, General and Administrative Expenses</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">Selling, general and administrative expenses
for the nine months ended September 30, 2022 were $8,541,224, an increase of $1,368,729, or 19.08% from $7,172,495 for the nine months
ended September 30, 2021. The increase was mainly due to 1,500,000 shares of common stock granted under our compensatory incentive plan
in August 2022, value at $1,560,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Loss from Operations</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating loss for the nine months ended September
30, 2022 was $4,782,750, a decrease of $4,291,816, or 874.21%, from $490,934 for the nine months ended September 30, 2021. The decrease
was primarily due to the decrease in gross profit and increase in selling, general and administrative expenses.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Other Income and Expenses</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest expense for the nine months ended September
30, 2022 decreased by $57,873, from $844,470 for the nine months ended September 30, 2021, to $786,597. The Company had short-term and
long-term interest-bearing loans, related party loans and leasing obligations that aggregated $14,681,595 as of September 30, 2022, as
compared to $16,377,758 as of September 30, 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Gain on derivative liability</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzed warrants for derivative accounting
consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221; and determined that the instrument should be classified
as a liability. ASC 815 requires we assess the fair market value of derivative liability at the end of each reporting period and recognize
any change in the fair market value as other income or expense item. The change in fair value of derivative liability for the nine months
ended September 30, 2022 and 2021 were $729,263 and $2,810,913, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Net Loss</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">As a result of the above, net loss was $4,663,445 for the nine
months ended September 30, 2022, representing a decrease of $1,413,917, or 43.51%, from $3,249,528 for nine months ended September 30,
2021.</p><div>

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

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

</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Accounts Receivable</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Net accounts receivable decreased by $632,635, or 12.99%, to $4,236,299
as of September 30, 2022, as compared with $4,868,934 as of December 31, 2021. We usually collect accounts receivable within 30 days of
delivery and completion of sales. </p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Inventories</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories consist of raw materials (accounting
for 79.98% of total value of inventory as of September 30, 2022), semi-finished goods and finished goods. As of September 30, 2022, the
recorded value of inventory decreased by 24.01% to $4,441,390 from $5,844,895 as of December 31, 2021. As of September 30, 2022, the inventory
of recycled paper board, which is the main raw material for the production of CMP, was $3,246,847, approximately $1,149,785, or 54.83%,
higher than the balance as of December 31, 2021. Due to the volatility of recycled paper board price, a minimum level of inventory was
maintained at the end of 2021.As a result of better control over stock turnover, finished goods were reduced by 78.72% as at September
30, 2022 as compared to finished goods at the end of 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A summary of changes in major inventory items
is as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>2022</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>2021</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>$ Change</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>% Change</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>Raw Materials</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,246,847</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,097,062</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,149,785</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">54.83</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,603</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,808</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-1,205</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-10.20</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tissue base paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,505</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,745</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,760</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53.58</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,753</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,566</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145.23</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Mask fabric and other raw materials</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">154,865</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">167,786</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-12,921</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-7.70</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total Raw Materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,552,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,348,154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,203,985</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51.27</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,707</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,620</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72.46</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished Goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">723,544</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,400,654</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-2,677,110</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-78.72</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,441,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,844,895</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-1,403,505</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-24.01</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Inventory reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total inventory, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,441,390</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,844,895</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(1,403,505</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">-24.01</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>

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

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

</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Renewal of operating lease</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 7, 2013, the Company&#8217;s Audit Committee
and the Board of Directors approved the sale of the land use right of the Headquarters Compound (the &#8220;LUR&#8221;), the office building
and essentially all industrial-use buildings in the Headquarters Compound (the &#8220;Industrial Buildings&#8221;), and three employee
dormitory buildings located within the Headquarters Compound (the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately
$2.77 million, $1.15 million, and $4.31 million respectively. In connection with the sale of the Industrial Buildings, Hebei Fangsheng
agreed to lease the Industrial Buildings back to the Company for its original use for a term of up to three years, with an annual rental
payment of approximately $140,849 (RMB1,000,000). The lease agreement was renewed in August 2022 with a term of six years with the same
rental payments as provided for in the original lease agreement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Capital Expenditure Commitment as of September 30, 2022</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">On May 5, 2020, the Company announced
it planned the commercial launch of a new tissue paper production line PM10 and the Company signed an agreement to purchase paper machine
with paper machine supplier. The Company expected the new tissue paper production line to be launched after the completion of trial run.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, we had approximately
$7.1 million in capital expenditure commitments that were mainly related to the purchase of paper machine of PM10. The infrastructure
work of PM10 has been completed and the associated ancillary facilities are working in progress. These commitments are expected to be
financed by bank loans and cash flows generated from our business operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Financing with Sale-Leaseback</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a sale-leaseback arrangement
(the &#8220;Lease Financing Agreement&#8221;) with TAC Leasing Co., Ltd.(&#8220;TLCL&#8221;) on August 6, 2020, for a total financing
proceeds in the amount of RMB 16 million (approximately US$2.5 million). Under the sale-leaseback arrangement, Hebei Tengsheng sold the
Leased Equipment to TLCL for 16 million (approximately US$2.5 million). Concurrent with the sale of equipment, Hebei Tengsheng leases
back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Hebei Tengsheng may pay a nominal purchase
price of RMB 100 (approximately $16) to TLCL and buy back the Leased Equipment. The Leased Equipment in amount of $2,349,452 was recorded
as right of use assets and the net present value of the minimum lease payments was recorded as lease liability and calculated with TLCL&#8217;s
implicit interest rate of 15.6% per annum and stated at $567,099 at the inception of the lease on August 17, 2020.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hebei Tengsheng made payments due according to
the schedule. The balance of Leased Equipment net of amortization was $1,940,586 and $2,286,459 as of September 30, 2022 and December
31, 2021, respectively. The lease liability was $181,187 and $362,394, and its current portion in the amount of $181,187 and $210,161
as of September 30, 2022 and December 31, 2021, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization of the Leased Equipment was $38,486
and $41,208 for the three months ended September 30, 2022 and 2021. Amortization of the Leased Equipment was $120,464 and $123,663 for
the nine months ended September 30, 2022 and 2021. Total interest expenses for the sale-leaseback arrangement was $8,439 and $17,026 for
the three months ended September 30, 2022 and 2021.Total interest expenses for the sale-leaseback arrangement was $32,808 and $56,376
for the nine months ended September 30, 2022 and 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of the sale and leaseback, a deferred
gain in the amount of $430,695 was recorded. The deferred gain is amortized over the lease term and as an offset to amortization of the
Leased Equipment.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Cash and Cash Equivalents</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our cash, cash equivalents and restricted cash as of September
30, 2022 was $16,017,403, an increase of $4,815,791, from $11,201,791 as of December 31, 2021. The increase of cash and cash
equivalents for the nine months ended September 30, 2022 was attributable to a number of factors including:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">i. Net cash provided by (used in) operating activities</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by operating activities was
$7,429,169 for the nine months ended September 30, 2022. The balance represented an increase of cash of $13,871,746, or 215.31%, from
$6,442,577 used in operating activities for the nine months ended September 30, 2021. Net loss for the nine months ended September 30,
2022 was $4,663,445, representing an increase of loss of $1,413,917, or 43.51%, from a net loss of $3,249,528 for the nine months ended
September 30, 2021. Changes in various asset and liability account balances throughout the nine months ended September 30, 2022 also contributed
to the net change in cash from operating activities in nine months ended September 30, 2022. Chief among such changes is the decrease
of accounts receivable in the amount of $146,250 during the nine months of 2022. There was also a decrease of $863,170 in the ending inventory
balance as of September 30, 2022 (an increase to net cash for the nine months ended September 30, 2022 cash flow purposes). In addition,
the Company had non-cash expenses relating to depreciation and amortization in the amount of $11,218,254. The Company also had a net increase
of $422,092 in prepayment and other current assets (a decrease to net cash) and a net increase of $808,380 in other payables and accrued
liabilities and related parties (an increase to net cash), as well as a decrease in income tax payable of $265,493 (a decrease to net
cash) during the nine months ended September 30, 2022.</p><div>

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

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

</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">ii. Net cash used in investing activities</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We incurred $8,189,410 in net cash
expenditures for investing activities during the nine months ended September 30, 2022, as compared to $12,781,114 for the same
period of 2021. Payments in 2022 were mainly for the last installments for the Tengsheng land acquisition.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">iii. Net cash provided by financing activities</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by financing activities
was $6,840,080 for the nine months ended September 30, 2022, as compared to net cash provided by financing activities in the amount
of $41,547,363 for the nine months ended September 30, 2021. A $6.6 million loan was repaid by a related party during the
period.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Short-term bank loans</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,069,157</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,958,561</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">422,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">China Construction Bank Loan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">140,849</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,632,553</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,958,561</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 25, 2021, the Company entered into a working capital loan
agreement with the ICBC for a loan, with a balance of $5,069,157 and $5,958,561 as of September 30, 2022 and December 31, 2021, respectively.
The working capital loan was secured by the land use right of Dongfang Paper as collateral for the benefit of the bank and guaranteed
by Mr. Liu. The loan bears a fixed interest rate of 4.785% per annum. The loan will be due and repaid at various installments by November
17, 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 28, 2022, the Company entered into a working
capital loan agreement with the ICBC for a loan, with a balance of $422,547 as of September 30, 2022. The loan bears a fixed interest
rate of 4.3% per annum. The loan will be due by December 25, 2022.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 29, 2022, the Company entered into a working capital loan agreement
with the China Construction Bank for a loan, with a balance of $140,849 as of September 30, 2022. The loan bears a fixed interest rate
of 3.95% per annum. The loan will be due by July 29, 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, there were guaranteed
short-term borrowings of $5,069,157 and unsecured bank loans of $563,396. As of December 31, 2021, there were guaranteed short-term borrowings
of $5,958,561 and unsecured bank loans of $nil.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The average short-term borrowing rates for the
three months ended September 30, 2022 and 2021 were approximately 4.28% and 4.79%. The average short-term borrowing rates for the nine
months ended September 30, 2022 and 2021 were approximately 4.6% and 4.79%.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Long-term loans from credit union</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">As of September 30, 2022 and December
31, 2021, loans payable to Rural Credit Union of Xushui District, amounted to $8,867,855 and $9,818,530, respectively.</p><div>

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

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

</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2014, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a loan with a term of 5 years, which was originally due in various installments
from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party. Interest payment is due quarterly and bears
the rate of 0.64% per month. On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments
from December 21, 2018 to November 5, 2023. As of September 30, 2022 and December 31, 2021, total outstanding loan balance was $1,211,302
and$1,348,871, respectively, Out of the total outstanding loan balance, current portion amounted were $647,906 and $329,376 as of September
30, 2022 and December 31, 2021, respectively, which are presented as current liabilities in the consolidated balance sheet and the remaining
balance of $563,396 and $1,019,495 are presented as non-current liabilities in the consolidated balance sheet as of September 30, 2022
and December 31, 2021, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 15, 2013, the Company entered into a loan
agreement with the Rural Credit Union of Xushui District for a loan with a term of 5 years, which was originally due and payable in various
installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended for additional 5 years and will be due and
payable in various installments from December 21, 2018 to June 20, 2023. The loan is secured by certain of the Company&#8217;s manufacturing
equipment with net book value of $460,107 and $1,130,333 as of September 30, 2022 and December 31, 2021, respectively. Interest payment
is due quarterly and bears a fixed rate of 0.64% per month. As of September 30, 2022 and December 31, 2021, the total outstanding loan
balance was $3,521,225 and $3,921,139, respectively. Out of the total outstanding loan balance, the current portion amounted $3,521,225
and $1,960,569 as of September 30, 2022 and December 31, 2021 respectively, which are presented as current liabilities in the consolidated
balance sheet and the remaining balance of $nil and $1,960,570 are presented as non-current liabilities in the consolidated balance sheet
as of September 30, 2022 and December 31, 2021, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 17, 2019, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a loan with a term of 2 years, which was due and payable in various
installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional
3 years in total, which will be due on April 16, 2024 according to the new schedule. The loan is secured by Hebei Tengsheng with its land
use right as collateral for the benefit of the credit union. Interest payment is due quarterly and bears a fixed rate of 0.6% per month.
As of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $2,253,585 and $2,509,528, respectively. Out of
the total outstanding loan balance, current portion amounted were $nil and $2,509,528 as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $2,253,585 and $nil are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 12, 2019, the Company entered into
a loan agreement with the Rural Credit Union of Xushui District for a loan with a term of 2 years, which is due and payable in various
installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional
3 years in total, which will be due on December 11, 2024 according to the new schedule. The loan is secured by Hebei Tengsheng with its
land use right as collateral for the benefit of the credit union. Interest payment is due monthly and bears a fixed rate of 7.56% per
annum. As of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $1,831,037 and $2,038,992, respectively.
Out of the total outstanding loan balance, current portion amounted were $nil and $2,038,992 as of September 30, 2022 and December 31,
2021 respectively, which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $1,831,037
and $nil are presented as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2022, the Company entered into a loan
agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company borrowed RMB 400,000 from the customer for a term
of five years, which is payable in monthly installment of RMB10667 from July 2022 to July 2027. As of September 30, 2022, the total outstanding
loan balance was $50,706. Out of the total outstanding loan balance, current portion amounted was $6,489, which is presented as current
liabilities and the remaining balance of $44,217 is presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total interest expenses for the short-term bank
loans and long-term loans for the three months ended September 30, 2022 and 2021 were $248,239 and $264,644, respectively. Total interest
expenses for the short-term bank loans and long-term loans for the nine months ended September 30, 2022 and 2021 were $753,789 and $788,094,
respectively.</p><div>

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

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

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Shareholder Loans</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Zhenyong Liu, the Company&#8217;s CEO has
loaned money to Dongfang Paper for working capital purposes over a period of time. On January 1, 2013, Dongfang Paper and Mr. Zhenyong
Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the maturity date further to December 31, 2015.
On December 31, 2015, the Company paid off the loan of $2,249,279, together with interest of $391,374 for the period from 2013 to 2015.
Approximately $361,044 and $402,047 of interest were outstanding to Mr. Zhenyong Liu, which were recorded in other payables and accrued
liabilities as part of the current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 10, 2014, Mr. Zhenyong Liu provided
a loan to the Company, amounted to $8,742,278 to Dongfang Paper for working capital purpose with an interest rate of 4.35% per annum,
which was based on the primary lending rate of People&#8217;s Bank of China. The unsecured loan was provided on December 10, 2014, and
would be originally due on December 10, 2017. During the year of 2016, the Company repaid $6,012,416 to Mr. Zhenyong Liu, together with
interest of $288,596. In February 2018, the company paid off the remaining balance, together with interest of $20,400. As of September
30, 2022 and December 31, 2021, approximately $42,255 and $47,054 of interest, respectively were outstanding to Mr. Zhenyong Liu, which
was recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2015, the Company entered an agreement
with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up to $17,201,342 (RMB120,000,000) for working capital
purposes. The advances or funding under the agreement are due three years from the date each amount is funded. The loan is unsecured and
carries an annual interest rate set on the basis of the primary lending rate of the People&#8217;s Bank of China at the time of the borrowing.
On July 13, 2015, an unsecured amount of $4,324,636 was drawn from the facility. On October 14, 2016 an unsecured amount of $2,883,091
was drawn from the facility. In February 2018, the company repaid $1,507,432 to Mr. Zhenyong Liu. The loan would be originally due on
July 12, 2018. Mr. Zhenyong Liu agreed to extend the loan for additional 3 years and the remaining balance was due on July 12, 2021. On
November 23, 2018, the Company repaid $3,768,579 to Mr. Zhenyong Liu, together with interest of $158,651. In December 2019, the Company
paid off the remaining balance, together with interest of 94,636. As of September 30, 2022 and December 31, 2021, the outstanding interest
was $193,579 and $215,565, respectively, which was recorded in other payables and accrued liabilities as part of the current liabilities
in the consolidated balance sheet.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
total amount of loans due to Mr. Zhenyong Liu were $nil. The interest expense incurred for such related party loans were $nil for the
three and nine months ended September 30, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was approximately $596,878 and
$664,666, as of September 30, 2022 and December 31, 2021, respectively, which was recorded in other payables and accrued liabilities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2021, the Company entered an agreement
with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company an amount of $6,507,431 (RMB44,089,085). The loan is unsecured
and carries a fixed interest rate of 3% per annum. The loan was repaid by Mr. Zhenyong Liu in February 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
amount due to shareholder was $727,433, which represents funds from shareholders to pay for various expenses incurred in the U.S. The
amount is due on demand with interest free.</p><div>

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

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

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Critical Accounting Policies and Estimates</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
in accordance with accounting principles generally accepted in the United States, which require us to make estimates and assumptions that
affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting periods. Management makes these estimates using the
best information available at the time the estimates are made. However, actual results could differ materially from those estimates. The
most critical accounting policies are listed below:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Revenue Recognition Policy</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue when goods are
delivered and a formal arrangement exists, the price is fixed or determinable, the delivery is completed, no other significant obligations
of the Company exist, and collectability is reasonably assured. Goods are considered delivered when the customer&#8217;s truck picks up
goods at our finished goods inventory warehouse.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Long-Lived Assets</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the recoverability of long-lived
assets and the related estimated remaining useful lives when events or circumstances lead management to believe that the carrying value
of an asset may not be recoverable and the undiscounted cash flows estimated to be generated by those assets are less than the assets&#8217;
carrying amount. In such circumstances, those assets are written down to estimated fair value. Our judgments regarding the existence of
impairment indicators are based on market conditions, assumptions for operational performance of our businesses, and possible government
policy toward operating efficiency of the Chinese paper manufacturing industry. For the three months ended September 30, 2022 and 2021,
no events or circumstances occurred for which an evaluation of the recoverability of long-lived assets was required. We are currently
not aware of any events or circumstances that may indicate any need to record such impairment in the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Foreign Currency Translation</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The functional currency of Dongfang Paper and
Baoding Shengde is the Chinese Yuan Renminbi (&#8220;RMB&#8221;). Under ASC Topic 830-30, all assets and liabilities are translated into
United States dollars using the current exchange rate at the end of each fiscal period. The current exchange rates used by the Company
as of September 30, 2022 and December 31, 2021 to translate the Chinese RMB to the U.S. Dollars are 7.0998:1 and 6.3757:1, respectively.
Revenues and expenses are translated using the prevailing average exchange rates at 6.6410:1 and 6.4682:1 for the three months ended September
30, 2022 and 2021, respectively. Translation adjustments are included in other comprehensive income (loss).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Off-Balance Sheet Arrangements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">We were the guarantor for Baoding Huanrun
Trading Co., for its long-term bank loans in an amount of $4,366,320 (RMB31,000,000), which matures at various times in 2023. Baoding
Huanrun Trading Co. is one of our major suppliers of raw materials. This helps us to maintain a good relationship with the supplier and
negotiate for better terms in payment for materials. If Huanrun Trading Co. were to become insolvent, the Company could be materially
adversely affected. Except as aforesaid, we have no material off-balance sheet transactions.</p><div>

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

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

</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recent Accounting Pronouncements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, Financial
Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaced the incurred loss impairment
methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of
reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit
loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after
December 15, 2019, with early adoption permitted. In October 2019, the FASB issued ASU No. 2019-10, &#8220;Financial Instruments-Credit
Losses (Topic 326): Effective Dates&#8221;, to finalize the effective date delays for private companies, not-for-profits, and smaller
reporting companies applying the CECL standards. The ASU is effective for reporting periods beginning after December 15, 2022 and interim
periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of the adoption of ASU 2016-13
on our condensed consolidated financial statements.</p><div>

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Quantitative and Qualitative Disclosures about Market Risk.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Foreign Exchange Risk</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While our reporting currency is the US dollar,
almost all of our consolidated revenues and consolidated costs and expenses are denominated in RMB. All of our assets are denominated
in RMB except for some cash and cash equivalents and accounts receivables. As a result, we are exposed to foreign exchange risks as our
revenues and results of operations may be affected by fluctuations in the exchange rate between US dollar and RMB. If the RMB depreciates
against the US dollar, the value of our RMB revenues, earnings and assets as expressed in our US dollar financial statements will decline.
We have not entered into any hedging transactions in an effort to reduce our exposure to foreign exchange risk.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although we are generally able to pass along minor
incremental cost inflation to our customers, inflation such as increases in the costs of our products and overhead costs may adversely
affect our operating results. We do not believe that inflation in China has had a material impact on our financial position or results
of operations to date, however, a high rate of inflation in the future may have an adverse effect on our ability to maintain current levels
of gross margin and selling and distribution, general and administrative expenses as a percentage of net revenues if the selling prices
of our products do not increase in line with the increased costs.</p><div>

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Controls and Procedures.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As required by Rule 13a-15 of the Securities Exchange
Act, as amended (the &#8220;Exchange Act&#8221;), we have evaluated the effectiveness of the design and operation of our disclosure controls
and procedures, which were designed to provide reasonable assurance of achieving their objectives. This evaluation was carried out under
the supervision and with the participation of our management, including our principal executive officer and principal financial officer.
Based on this evaluation, our principal executive officer and principal financial officer have concluded that, as of September 30, 2022,
our disclosure controls and procedures were effective at the reasonable assurance level to ensure (1) that information required to be
disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time
periods specified in the SEC&#8217;s rules and forms, and (2) information required to be disclosed by us in our reports that we file or
submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal
financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Changes in Internal Control over Financial Reporting</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">There were no changes with respect to
our internal control over financial reporting (as such term is defined in Rules 13a-15(f) under the Exchange Act) that materially affected,
or are reasonably likely to materially affect, our internal control over financial reporting in the quarterly period ended September 30,
2022.</p><div>

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

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

</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II - OTHER INFORMATION</b></p><div>

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

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1. Legal Proceedings.</b></p><div>

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

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

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

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1A. Risk Factors.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are a smaller reporting company as defined by Rule 12b-2 of the
Securities Exchange Act of 1934 and are not required to provide the information under this item.</p><div>

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</b></p><div>

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

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

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

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Defaults Upon Senior Securities.</b></p><div>

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

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

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

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Mine Safety Disclosures.</b></p><div>

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

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

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

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 5. Other Information.</b></p><div>

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

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

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 6. Exhibits.</b></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 9%; text-align: left; padding-bottom: 1.5pt">31.1</td><td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify; padding-bottom: 1.5pt"><a href="f10q0922ex31-1_ittechpack.htm">Certification of Principal Executive Officer pursuant to Rule 13a-14 and Rule 15d-14(a), promulgated under the Securities and Exchange Act of 1934, as amended.</a></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">31.2</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 1.5pt"><a href="f10q0922ex31-2_ittechpack.htm">Certification of Principal Financial Officer pursuant to Rule 13a-14 and Rule 15d-14(a), promulgated under the Securities and Exchange Act of 1934, as amended.</a></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">32.1</td><td>&#160;</td>
    <td style="text-align: justify; padding-bottom: 1.5pt"><a href="f10q0922ex32-1_ittechpack.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">32.2</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 1.5pt"><a href="f10q0922ex32-2_ittechpack.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">101.INS</td><td>&#160;</td>
    <td style="text-align: left">Inline XBRL Instance Document</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">101.SCH</td><td>&#160;</td>
    <td style="text-align: left">Inline XBRL Schema Document</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">101.CAL</td><td>&#160;</td>
    <td style="text-align: left">Inline XBRL Calculation Linkbase Document</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">101.DEF</td><td>&#160;</td>
    <td style="text-align: left">Inline XBRL Definition Linkbase Document</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">101.LAB</td><td>&#160;</td>
    <td style="text-align: left">Inline XBRL Label Linkbase Document</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">101.PRE</td><td>&#160;</td>
    <td style="text-align: left">Inline XBRL Presentation Linkbase Document</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">104</td><td>&#160;</td>
    <td style="text-align: left">Cover Page Interactive Data File The cover page iXBRL tags are embedded within the inline</td></tr>
  </table><div>

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

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

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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



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

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.6pt">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.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">&#160;</td><td colspan="2"><b>IT TECH PACKAGING, INC.</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 60%">&#160;</td><td style="width: 5%">&#160;</td>
    <td style="text-align: left; width: 35%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Date: November 10, 2022</td><td colspan="2" style="border-bottom: Black 1.5pt solid">/s/ Zhenyong Liu</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>Name:&#160; </td>
    <td style="text-align: left">Zhenyong Liu</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>Title:</td>
    <td style="text-align: left">Chief Executive Officer</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">(Principal Executive Officer)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Date: November 10, 2022</td><td colspan="2" style="border-bottom: Black 1.5pt solid">/s/ Jing Hao</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>Name: </td>
    <td style="text-align: left">Jing Hao</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>Title:</td>
    <td style="text-align: left">Chief Financial Officer</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">(Principal Financial Officer)</td></tr>
  </table><div>


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

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

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

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

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

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

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

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

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-2" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-4" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-5" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-6" name="itp:SubsidyIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-7" name="itp:SubsidyIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="2" id="hidden-fact-8" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.03</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="2" id="hidden-fact-9" name="us-gaap:EarningsPerShareDiluted" unitRef="usdPershares">0.03</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-10" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.06</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-11" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.07</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="0" id="hidden-fact-12" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">54196300</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="0" id="hidden-fact-13" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">54196300</ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="0" id="hidden-fact-14" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">71449208</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-15" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">71449208</ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-16" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-17" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-18" name="itp:AcquisitionOfLand" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-19" name="us-gaap:ProceedsFromBankDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-20" name="us-gaap:ProceedsFromShortTermDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-21" name="us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-22" name="itp:LoanRepaidByARelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-23" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-24" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-25" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-26" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-28" name="itp:StockIssuedDuringPeriodValuePublicInvestors" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-29" name="itp:StockIssuedDuringPeriodValuePublicInvestors" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-30" name="itp:StockIssuedDuringPeriodValuePublicInvestors" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-31" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-32" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-33" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-34" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-35" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-36" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-37" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-38" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-39" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-40" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-41" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-42" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c33" id="hidden-fact-43" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-44" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-45" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-46" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c33" id="hidden-fact-47" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-48" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-49" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-50" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-51" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-52" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-53" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-54" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-55" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-56" name="us-gaap:RestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-57" name="us-gaap:RestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-58" name="us-gaap:InventoryValuationReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-59" name="us-gaap:InventoryValuationReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-60" name="us-gaap:PrepaidExpenseCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c83" id="hidden-fact-61" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-62" name="itp:TotalLeaseLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-63" name="us-gaap:ShortTermLeaseCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c123" id="hidden-fact-64" name="us-gaap:ShortTermBankLoansAndNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c125" id="hidden-fact-65" name="us-gaap:ShortTermBankLoansAndNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-66" name="us-gaap:LongTermLoansPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-67" name="us-gaap:UnsecuredDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c110" id="hidden-fact-68" name="us-gaap:LongTermLineOfCredit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-69" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-70" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-71" name="itp:CurrentPortionAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c107" id="hidden-fact-72" name="us-gaap:LongTermLoansFromBank" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c146" id="hidden-fact-73" name="us-gaap:DueToOtherRelatedPartiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c147" id="hidden-fact-74" name="us-gaap:DueToOtherRelatedPartiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-75" name="itp:ValueAddedTaxesPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-76" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c164" id="hidden-fact-77" name="itp:AdditionOfNewDerivativesRecognizedAsWarrant" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c164" id="hidden-fact-78" name="us-gaap:DerivativeLossOnDerivative" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c164" id="hidden-fact-79" name="itp:ExerciseOfWarrant" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-80" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-81" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-82" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-83" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-84" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-85" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-86" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-87" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-88" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-89" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-90" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-91" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-92" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-93" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-94" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-95" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c190" id="hidden-fact-96" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c191" id="hidden-fact-97" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c190" id="hidden-fact-98" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c191" id="hidden-fact-99" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c190" id="hidden-fact-100" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c191" id="hidden-fact-101" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c191" id="hidden-fact-102" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c190" id="hidden-fact-103" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c191" id="hidden-fact-104" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c191" id="hidden-fact-105" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c196" id="hidden-fact-106" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c196" id="hidden-fact-107" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-108" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c196" id="hidden-fact-109" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-110" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c196" id="hidden-fact-111" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-112" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c196" id="hidden-fact-113" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-114" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c196" id="hidden-fact-115" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-116" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-117" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-118" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-119" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-120" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-121" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-122" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-123" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-124" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-125" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-126" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-127" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-128" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-129" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c207" id="hidden-fact-130" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-131" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c207" id="hidden-fact-132" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-133" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c207" id="hidden-fact-134" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-135" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c207" id="hidden-fact-136" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c207" id="hidden-fact-137" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c207" id="hidden-fact-138" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c213" id="hidden-fact-139" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c219" id="hidden-fact-140" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">Q3</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001358190</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="itp-20220930.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact" toRefs="ix_0_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2007-10-01</xbrli:startDate>
    <xbrli:endDate>2007-10-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2007-10-01</xbrli:startDate>
    <xbrli:endDate>2007-10-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2009-06-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2009-06-01</xbrli:startDate>
    <xbrli:endDate>2009-06-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2010-02-10</xbrli:startDate>
    <xbrli:endDate>2010-02-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-06-01</xbrli:startDate>
    <xbrli:endDate>2019-06-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:ShengdeHoldingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:QianrongQianhuiHeibeiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-09</xbrli:startDate>
    <xbrli:endDate>2022-06-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:LeaseFinancingAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:ICBCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-20</xbrli:startDate>
    <xbrli:endDate>2022-06-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-28</xbrli:startDate>
    <xbrli:endDate>2022-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-04-15</xbrli:startDate>
    <xbrli:endDate>2014-04-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-11-06</xbrli:startDate>
    <xbrli:endDate>2018-11-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:LongtermLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:LongtermLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-15</xbrli:startDate>
    <xbrli:endDate>2013-07-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-04-17</xbrli:startDate>
    <xbrli:endDate>2019-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-12</xbrli:startDate>
    <xbrli:endDate>2019-12-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0JlhTXCuKMbqcmxBwAuNfDJyvXofGz4U7UV3MhMx2ZBmkBgOzjnybfQ6gX62RgWq6nh9c4q/ykRGr9zX+24dGf8qYouhgOQ+d/n9Tt3NiU7WjtsfjpH42K0iHt2epzsdq] CSR-->
  <xbrli:period>
    <xbrli:startDate>2022-06-25</xbrli:startDate>
    <xbrli:endDate>2022-07-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-12-01</xbrli:startDate>
    <xbrli:endDate>2015-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-12-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-12-01</xbrli:startDate>
    <xbrli:endDate>2014-12-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-01-01</xbrli:startDate>
    <xbrli:endDate>2016-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-02</xbrli:startDate>
    <xbrli:endDate>2018-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-03-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-03-01</xbrli:startDate>
    <xbrli:endDate>2015-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-10-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-02</xbrli:startDate>
    <xbrli:endDate>2018-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-11-01</xbrli:startDate>
    <xbrli:endDate>2018-11-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-20</xbrli:startDate>
    <xbrli:endDate>2021-01-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-08-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-15</xbrli:startDate>
    <xbrli:endDate>2022-08-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-05</xbrli:startDate>
    <xbrli:endDate>2021-01-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-05</xbrli:startDate>
    <xbrli:endDate>2021-01-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-15</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-15</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-10-01</xbrli:startDate>
    <xbrli:endDate>2017-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">itp:IncentiveStockPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-01</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-04-25</xbrli:startDate>
    <xbrli:endDate>2015-05-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit id="sqft">
  <xbrli:measure>utr:sqft</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0922ex31-1_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE
OFFICER PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zhenyong Liu, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of IT Tech
Packaging, Inc.;</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue
statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under
which such statements were made, not misleading with respect to the period covered by this report;</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial
information included in this quarterly report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I are responsible
for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to
be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries,
is made known to us by others within those entities, particularly during the period in which this report is being prepared;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the
preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">c)</TD><TD STYLE="text-align: justify">evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">d)</TD><TD STYLE="text-align: justify">disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth quarter in the case of an annual
report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee
of the registrant&rsquo;s board of directors (or persons performing the equivalent function):</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal controls over financial reporting.</TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">&nbsp;</TD><TD STYLE="width: 4%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: left">/s/ Zhenyong Liu</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Zhenyong Liu</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">(Principal Executive Officer)</TD></TR>
  </TABLE>


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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0922ex31-2_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE
OFFICER PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Jing Hao, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of IT Tech
Packaging, Inc.;</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue
statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under
which such statements were made, not misleading with respect to the period covered by this report;</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial
information included in this quarterly report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I are responsible
for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to
be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries,
is made known to us by others within those entities, particularly during the period in which this report is being prepared;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the
preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">c)</TD><TD STYLE="text-align: justify">evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">d)</TD><TD STYLE="text-align: justify">disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth quarter in the case of an annual
report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee
of the registrant&rsquo;s board of directors (or persons performing the equivalent function):</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal controls over financial reporting.</TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">&nbsp;</TD><TD STYLE="width: 4%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: left">/s/ Jing Hao</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Jing Hao</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Chief Financial Officer</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">(Principal Financial Officer)</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0922ex32-1_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with the Quarterly
Report of IT Tech Packaging, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the period ended September 30, 2022, as filed with the
Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Zhenyong Liu, Chief Executive Officer of the Company,
certify, pursuant to 18 U.S.C. section 1350 of the Sarbanes-Oxley Act of 2002, that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of section 13(a)
or 15(d) of the Securities Exchange Act of 1934; and</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">(2)</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in
all material respects, the financial condition and results of operations of the Company.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">A signed original
of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to
the Securities and Exchange Commission or its staff upon request.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The foregoing certification
is being furnished solely to accompany the Report pursuant to 18 U.S.C. section 1350 and is not being filed for purposes of Section 18
of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether
made before or after the date hereof, regardless of any general incorporation language in such filing.</P>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">&nbsp;</TD><TD STYLE="width: 4%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: left">/s/ Zhenyong Liu</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Zhenyong Liu</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">(Principal Executive Officer)</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0922ex32-2_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with the Quarterly
Report of IT Tech Packaging, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the period ended September 30, 2022, as filed with the
Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Jing Hao, Chief Financial Officer of the Company,
certify, pursuant to 18 U.S.C. section 1350 of the Sarbanes-Oxley Act of 2002, that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of section 13(a)
or 15(d) of the Securities Exchange Act of 1934; and</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">(2)</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in
all material respects, the financial condition and results of operations of the Company.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">A signed original
of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to
the Securities and Exchange Commission or its staff upon request.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The foregoing certification
is being furnished solely to accompany the Report pursuant to 18 U.S.C. section 1350 and is not being filed for purposes of Section 18
of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether
made before or after the date hereof, regardless of any general incorporation language in such filing.</P>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">&nbsp;</TD><TD STYLE="width: 4%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: left">/s/ Jing Hao</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Jing Hao</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Chief Financial Officer</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">(Principal Financial Officer)</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $A ?4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#VZRL+-]/M
MR]I 2T2[LQ#G*@'.>?SJP=/LFSFSMSG.<Q+SGKV]A1IXQIMJ,8Q"G&".P[&K
M- %8Z?9-G-G;G.<YB7G/7M["@Z?9'.;.W.<YS$O.>O;V%6:* *QT^R.<V=N<
MYSF)><G)[>M!T^R.<V=N<YS^Z'<Y/;UJS10!6_L^R/\ RYV__?H>N?3UYH_L
M^R_Y\[?_ +]#USZ>O-6:* *W]GV7_/G;_P#?H>N?3UYH_L^R'_+G;_\ ?H>N
M?3UYJS10!6&GV0QBSMQC&/W0['([>M T^R&,6=N,8Q^Z7C'3M5FB@"L-/LAC
M%G;C&,8B7C'3M0-/LAC%G;C&,8B7C'3M[U9HH K#3[(8Q9VXQC'[I>,=.U T
M^R&,6=N,8Q^Z7C' [59HH K#3[(8Q9V_'_3)?3'IZ4?V?9?\^=O_ -^E],>G
MIQ5FB@"M_9]E_P ^=O\ ]^E],>GIQ1_9]E_SYV__ 'Z7TQZ>G%6:* *QT^R.
M<V=OS_TR7TQZ>E!T^R.<V=N<YS^Z7OP>U6:* *QT^R.<V=N<YS^Z7OU[4'3[
M(YS9VYSG/[I><]>U6:* *QT^R.<V=N<YS^Z7OU[4'3[(YS9VYSG/[I>_7M5F
MB@"L=/LCG-G;\Y_Y9+]?2C^S[(];.W_[]#USZ>M6:* *W]GV7_/G;_\ ?H>N
M?3UYH_L^R_Y\[?\ []#USZ>O-6:* *W]GV7_ #YV_P#WZ7USZ>O- T^R'2SM
M_P#OT/7/IZU9HH K#3[(8Q9VXQC'[I>WX4#3[(8Q9VXQC'[I>W3M5FB@"L-/
MLAC%G;C&,?NEXQT[4#3[(8Q9VXQC'[H=NG:K-% %8:?9#&+.W&,8_=+VZ=J!
MI]D,8L[?C_IDOT]*LT4 5O[/LA_RYV__ 'Z7TQZ>E']GV7_/G;_]^E],>GIQ
M5FB@"M_9]E_SYV__ 'Z7TQZ>G%']GV7_ #YV_P#WZ7TQZ>E6:* *QT^R.<V=
MOS_TR7TQZ4'3[(YS9VYSG/[I>_7M5FB@"L=/LCG-G;G.<_NE[]>U!T^R.<V=
MN<YS^Z'.>O:K-% %8Z?9'.;.W.<Y_=+WZ]J#I]D<YL[<YSG]TO?KVJS10!6.
MGV1SFSM^?^F2^N?3UH_L^R_Y\[?_ +]#USZ>M6:* *W]GV7_ #YV_P#WZ7US
MZ>O-']GV7_/G;_\ ?H>N?3UYJS10!6_L^R'_ "YV_P#WZ7USZ>M T^R&,6=O
MQ_TR7Z^E6:* *PT^R&,6=N,8Q^Z7MT[4#3[(8Q9VXQC'[I>,=.U6:* *PT^R
M&,6=N,8Q^Z7C'3M0-/LAC%G;C&,?NE[=.U6:* *PT^R&,6=N,8Q^Z7MP.U T
M^R&,6=OQ_P!,E],>GI5FB@"M_9]E_P ^=O\ ]^E],>GIQ1_9]E_SYV__ 'Z7
MTQZ>G%6:* .8\26D,7V;R;:-<[L[(,_W?0BBI?%2;_LG[O?C?_RRWX^[[C%%
M &SIXQIMJ,8Q"G&,=AVJS5;3QC3;48QB%.,8QP.W:K- !1110 4444 %%%%
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
M_ >3_P")JU10!5_M&W])_P#P'D_^)H_M&W])_P#P'D_^)JU10!5_M&W])_\
MP'D_^)H_M&W])_\ P'D_^)JU10!5_M&W])__  'D_P#B:/[1M_2?_P !Y/\
MXFK5% %7^T;?TG_\!Y/_ (FC^T;?TG_\!Y/_ (FK5% %7^T;?TG_ / >3_XF
MC^T;?TG_ / >3_XFK5% %7^T;?TG_P# >3_XFC^T;?TG_P# >3_XFK5% %7^
MT;?TG_\  >3_ .)H_M&W])__  'D_P#B:M44 5?[1M_2?_P'D_\ B:/[1M_2
M?_P'D_\ B:M44 5?[1M_2?\ \!Y/_B:/[1M_2?\ \!Y/_B:M44 5?[1M_2?_
M ,!Y/_B:/[1M_2?_ ,!Y/_B:M44 5?[1M_2?_P !Y/\ XFC^T;?TG_\  >3_
M .)JU10!5_M&W])__ >3_P")H_M&W])__ >3_P")JU10!5_M&W])_P#P'D_^
M)H_M&W])_P#P'D_^)JU10!5_M&W])_\ P'D_^)H_M&W])_\ P'D_^)JU10!5
M_M&W])__  'D_P#B:/[1M_2?_P !Y/\ XFK5% %7^T;?TG_\!Y/_ (FC^T;?
MTG_\!Y/_ (FK5% %7^T;?TG_ / >3_XFC^T;?TG_ / >3_XFK5% %7^T;?TG
M_P# >3_XFIXI5FC#INVG^\I4_D>:?10 4444 %%%% !1110 4444 <YXJQ_H
MF?\ ;_YY_P"S_?\ Z44>*FQ]D^;'W_XHQ_=_O_THH VM/_Y!MK_UQ3T]!Z<?
ME5FJVGG.FVISG]RG<'L/3BK- !1110 53GU6RMM1BL)I@EQ+$\J*5."BXW'.
M,#&?6KE9.J>'[75[V&YN9KD"*&2'RHY-JLL@PV<#.>!T(Z4 0/XQT&/2[;4V
MO@+.Y5GCE\M\;%.&8\?*H.,DX'(IT'BW1;B>&&.Z;S97"!6A=2I.-N[(^7.1
MC.,YXK-/P\TA[!K"6YU"6T.]?*>X)_=N07CSUVD@$]_>K-OX(TNWNXKD2W<D
MRR+)(SRY\XH04W\<[<#&,=.<T(#:O_\ CW3_ *[1?^AK5JJ&JVT,\,;2)N(E
MC Y(X+KFG_V59?\ /'_QX_XT 7**I_V59?\ /'_QX_XT?V59?\\?_'C_ (T
M7**I_P!E67_/'_QX_P"-']E67_/'_P >/^- %RBJ?]E67_/'_P >/^-']E67
M_/'_ ,>/^- %RBJ?]E67_/'_ ,>/^-']E67_ #Q_\>/^- %RBJ?]E67_ #Q_
M\>/^-']E67_/'_QX_P"- %RBJ?\ 95E_SQ_\>/\ C1_95E_SQ_\ 'C_C0!<H
MJG_95E_SQ_\ 'C_C1_95E_SQ_P#'C_C0!<HJG_95E_SQ_P#'C_C1_95E_P \
M?_'C_C0!<HJG_95E_P \?_'C_C1_95E_SQ_\>/\ C0!<HK,MK73+L2&% WEN
M8VPQX(_&I_[*LO\ GC_X\?\ &DFFKH"Y45Q<16EN\\S;8T&6-0?V59?\\?\
MQX_XUB7-A!J^H-96@,=M!_KYE).6[*,\?6HJ3<5IN]A-G2HZR('1@RD9!'>G
M5@IX5M([?RTN;I&[NDI7/U XK,U'2-0L!&EH\]XI.3\IRN.Q.><U#JSC&\H_
M=J%V=C163I\.FZC:+/'#@]'0L<HW<'FK7]E67_/'_P >/^-;1:DKH9<HJG_9
M5E_SQ_\ 'C_C1_95E_SQ_P#'C_C3 N453_LJR_YX_P#CQ_QH_LJR_P">/_CQ
M_P : +E%4_[*LO\ GC_X\?\ &C^RK+_GC_X\?\: +E%4_P"RK+_GC_X\?\:/
M[*LO^>/_ (\?\: +E%4_[*LO^>/_ (\?\:/[*LO^>/\ X\?\: +E%4_[*LO^
M>/\ X\?\:/[*LO\ GC_X\?\ &@"Y15/^RK+_ )X_^/'_ !H_LJR_YX_^/'_&
M@"Y15/\ LJR_YX_^/'_&C^RK+_GC_P"/'_&@"Y15/^RK+_GC_P"/'_&K,420
M1B.-=JCH,YH ?1110 4444 %%%% !1110!SGBI]GV3Y]N=_\:+_=_O _I11X
MJDV?9/WFS.__ ):HF?N_W@<T4 ;6GG.FVISG]RG.0>P]*LU6T\YTVU.<YA3G
M.>P[U9H **** "BBN>UF'5CK]G<64%U-:):SI,D=RL:LY V<$]<@C=CC/UH
MZ&BO-[C3?&=QX>@L[;[9!>P)(JSR7HXE8JR.2"2\:?,N#DGC(-6;#2/%::C:
M22O<I;"9&5)+W>85!'F>9S^\W@-M'.W/:@#M=0_X]T_Z[1?^AK5JJ&J+.T$?
ME2H@\V/(:/=D[UQW%2>5?_\ /W!_WX/_ ,50!;HJIY5__P _<'_?@_\ Q5'E
M7_\ S]P?]^#_ /%4 6Z*J>5?_P#/W!_WX/\ \51Y5_\ \_<'_?@__%4 6Z*J
M>5?_ //W!_WX/_Q5'E7_ /S]P?\ ?@__ !5 %NBJGE7_ /S]P?\ ?@__ !5'
ME7__ #]P?]^#_P#%4 6)94AB>61@J("S$]A2HZR(KHP96&01W%87B*.[&C2B
M2Z0AF50J1;2Q)'&=QJ*+PFL<2J+M@P_B 8']&%8RJ3]IRQ5].XKNYT98*,L0
M!ZFFR2QQ+NDD5!ZL<5S%WX:U$QB.WU)I$/WDD9@/;N<U8MO#)"*]T\,T_P#$
M94:09_%A_*DJE5RY>7\= NRW<>)=-@N(HA<+(&)#NAR$]S5^WO[2Z&8+F*3_
M '7!-9DOAZ*9P[I9Y P,6[ #\ ]+/X?CN.9%L]W]Y;8J?S#T+VZ;O;\0U-G(
MW;<C/7%+7)-X:U1+L-;WXCC'RJXD;<%[X'/Y9JY_PCVH_P#0PW?Y?_7HC4J.
M_N?B@N^QM7-[;6<+2W$R1HO4D_I63YFH:WQ%OL; _P#+0C$L@]A_"*IV/AW4
M(M0^TW<UO,?[\FZ0@]CCCFM[RK__ )^X/^_!_P#BJ4>>JO?T7;_@_P"0:LR8
M_#\^EYGTJ[<R_P 44V-D@]#CH?>M'3]6BO6:%T:"[3[\#]1[CU%2^5?_ //W
M!_WX/_Q59VKZ9=7-L9A(CW,7,30PE7SZ [J?L_9*]/;M_EYA:VQ/JU[*'CTZ
MR/\ IDX^]_SR3NQ_I5RQLHM/M$MH1\J]2>K'N3[UB:!8ZE$+B6X_=7#L,O-'
MO+#V(;I[59UK59-"L#=W=Y$1G:B+;G<[>@^>JH1E4?.UJ]EV_KJ*Z2YF;=%8
MVGZHNJ0)+::K9R!QG;Y7S#V(WY!J]Y=\/^7N#_OP?_BJV::=F--/5%"_@ETR
M[;5;-"R-_P ?4"_Q#^\/<5K6\\5U D\+AXW&585!Y5]_S]0?^ Y_^*KFWN9]
M#UL6D-POD3,&=?).Q&;^Z,_CUKFDU1=_LO\ !_UO]X;'7T54\J__ .?N#_OP
M?_BJ/*O_ /G[@_[\'_XJN@9;HJIY5_\ \_<'_?@__%4>5?\ _/W!_P!^#_\
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
ML?[*L?\ GV2N5TE?L'Q"U*VZ+,QD'_ E#?S!KMJ7VY+S_.S_ %,Z7PV[%/\
MLJQ_Y]DH_LJQ_P"?9*N44S0X35+."X\=Z=8QQ*(D/F.@Z':I;_"NO_LJQ_Y]
MDKF=,'VOXB7TQY%O"P!]R0O\E-=E2A\"^;^]O_(SANWYE/\ LJQ_Y]DH_LJQ
M_P"?9*N44S0I_P!E6/\ S[)1_95C_P ^R5<HH I_V58_\^R4?V58_P#/LE7*
M* *?]E6/_/LE']E6/_/LE7** *?]E6/_ #[)1_95C_S[)5RB@#/CT+2XI))(
M[&%7D.78+@FKL4,<$8CB4*@Z 4^BAN^X6L%%%% !1110 4444 %%%% '.^*3
MC[)R1]_HT@_N_P!S^M%'BG_ETZ_Q]/,_V?[G]:* -G3^=-M?^N*=SZ#UYJS5
M;3_^0;:_]<4]?0>O-6: "BBB@ K+\1Z=<ZMH%W8VDXAFF4 .3@8R"03@XR 1
MT/7H:U** . U;PGX@U?2(+ SV5N]O"T,4T;,OELVTB9550-R8*C[N<D\=*70
MO!6JZ;KZ7\TUHD F601PR.QA41,C1KD %78ASTY['K7?44+0"AJJ3-#&8IE0
M>;'D%-V3O7'>G^1??\_L?_?C_P"RIVH?\>Z?]=HO_0UJU0!3\B^_Y_8_^_'_
M -E1Y%]_S^Q_]^/_ +*KE% ',:CX?U".\;5]*NHDU$+AH_+VI<#T?GKZ&JVG
MZW!XG233);H0W)3]Y!)!@AAUVG=R01785RFL^'SI]X?$.BP_Z;$=\L ^[,G\
M0 [-CFMH\M2/)4^7^3\C*2<7S1VZEW3)K]WEL)KM$N+; PT6=Z=FSGFM+R+[
M_G]C_P"_'_V594\Z:I86NOZ4=\L2[MO=U_B0^XK9L[R&_M4N('#(P_$'T/O7
M)"\&Z<MU^7_ V9:=R/R+[_G]C_[\?_95QOB]+B[U2QTMYUD:9TCRJ;0 S<Y&
M?1:[ZN(A7^TOB27QE+-'?Z' 0?S-:+XX^M_N3?YV)JZQMW.K%O>JH O(@!P!
MY'_V5'D7W_/['_WX_P#LJN44S0I^1??\_L?_ 'X_^RH\B^_Y_8_^_'_V57**
M *?D7W_/['_WX_\ LJ/(OO\ G]C_ ._'_P!E5RB@"GY%]_S^Q_\ ?C_[*CR+
M[_G]C_[\?_95<HH I^1??\_L?_?C_P"RH\B^_P"?V/\ [\?_ &57** *?D7W
M_/['_P!^/_LJ/(OO^?V/_OQ_]E5RB@"GY%]_S^Q_]^/_ +*CR+[_ )_8_P#O
MQ_\ 95<HH I^1??\_L?_ 'X_^RH\B^_Y_8_^_'_V57** *?D7W_/['_WX_\
MLJ/(OO\ G]C_ ._'_P!E5RB@#A]8AGL?&VG7+SJ6N(]GF"/ !#8Z9YX:NL\B
M^_Y_8_\ OQ_]E6#XWB*VVGWHZP7(!^C _P!0*ZB-Q)$CCHR@U+^-^:7X77^1
M$=&T5?(OO^?V/_OQ_P#94&&^ S]MC_[\?_95<JO?R^3IUS)G&V)C^E-NR;+.
M3\)0W-Q>:M>QSJA>54):/=G )XYX^]74>1??\_L?_?C_ .RK*\%P^7X>60]9
MYGD_7']*Z&B*M%+R7Y$4_A*?D7W_ #^Q_P#?C_[*CR+[_G]C_P"_'_V57**9
M93\B^_Y_8_\ OQ_]E1Y%]_S^Q_\ ?C_[*KE% %/R+[_G]C_[\?\ V5'D7W_/
M['_WX_\ LJN44 4_(OO^?V/_ +\?_94>1??\_L?_ 'X_^RJY10!3\B^_Y_8_
M^_'_ -E1Y%]_S^Q_]^/_ +*KE% %/R+[_G]C_P"_'_V568ED6,"5P[]V"[<_
MA3Z* "BBB@ HHHH **** "BBB@#G?%(S]DX)^_T60_W?[G]:*/%*EOLGREOO
M]$=O[O\ =/\ .B@#9T__ )!MK_UQ3U]!Z\U9JMI__(-M?^N*>OH/7FK- !11
M10 50UN[N;'1KJXL[=[BY1/W4:(6)8\ X') SDX["K]%#!'GE]XOUT>'K":Q
MM9)-3%L'GA:RD_>7&U"L./X-P9CGMBI-!\2^(KWQ!':W$326AE54D-D\7FQF
M-F>3)^[L<!,=Z[^BCK<72Q0U25HX(PL$LF98SE,<?.OJ14GVR7_GPN?_ !S_
M .*I=0_X]T_Z[1?^AK5J@94^V2_\^%S_ ..?_%4?;)?^?"Y_\<_^*JW10!4^
MV2_\^%S_ ..?_%4?;)?^?"Y_\<_^*JW10!Q=Q--X6U6748K29-)NV_TB-MN(
M93T< 'H>]/L=,U:VD>6&>:-9?G_=(A5B?8MC%=9<P)=6LMO(BNDB%2KC(.?6
MN*T/1?%^GQSVL=_;PP1OMC\]3*& '5><@=.#5SHPKI2F[./G:_W&+O"5DKK\
MC8;5-;L(GEO;&.2",9,H=4/Y9-9OA$2K>:G?O;2RM,ZJ"A7@#)/4CN:MW&G^
M+Y+>13JFF/E3A?LI&3]23BI_!FFW^F:)Y6H!%E=RX4<L ?[Q[FLU0<'SJ::V
MMUU^[L";<DK,U_MDO_/A<_\ CG_Q5'VR7_GPN?\ QS_XJK=%,V*GVR7_ )\+
MG_QS_P"*H^V2_P#/A<_^.?\ Q56Z* *GVR7_ )\+G_QS_P"*H^V2_P#/A<_^
M.?\ Q56Z* *GVR7_ )\+G_QS_P"*H^V2_P#/A<_^.?\ Q56Z* *GVR7_ )\+
MG_QS_P"*H^V2_P#/A<_^.?\ Q56Z* *GVR7_ )\+G_QS_P"*H^V2_P#/A<_^
M.?\ Q56Z* *GVR7_ )\+G_QS_P"*H^V2_P#/A<_^.?\ Q56Z:TB)C>ZKGU.*
M *WVR7_GPN?_ !S_ .*H^V2_\^%S_P".?_%5:#!@"I!![BFM+&AP[JI]"<4
M5_MDO_/A<_\ CG_Q5'VR7_GPN?\ QS_XJK8.1D=** .>\3-)>>'[N/[#<*54
M2!FV8&T@YX;VJSI&H22:1:L+2XD'E@;EV8...[>U:D\0GMY(F^ZZE3^(Q6)X
M0<_V'Y+?>@E:,Y]JB7QQ^?Z,G[1J?;)?^?"Y_P#'/_BJS/$-^Z:%=;K2>/<N
MW<^W R?9C6]7/>+\R:;!:CK/<*E*K\#7?]=/U'+1,L:*\EIHEE!]AN3LA7)&
MSDXR?XJO?;)?^?"Y_P#'/_BJM*H50HZ 8%+6K=V"5E8J?;)?^?"Y_P#'/_BJ
M/MDO_/A<_P#CG_Q56Z*0RI]LE_Y\+G_QS_XJC[9+_P ^%S_XY_\ %5;HH J?
M;)?^?"Y_\<_^*H^V2_\ /A<_^.?_ !56Z* *GVR7_GPN?_'/_BJ/MDO_ #X7
M/_CG_P 55NB@"I]LE_Y\+G_QS_XJC[9+_P ^%S_XY_\ %5;HH J?;)?^?"Y_
M\<_^*JQ$YDC#-&\9/\+XR/R)I]% !1110 4444 %%%% !1110!SOBE-_V3Y-
MV-__ "R=_P"[_=(Q11XIC#_9,J#C?UA9_P"[Z$8HH V=/XTVU&,?N4[$=AZU
M9JMIXQIMJ,8_<IQC'859H **** "HKF=;6VDG9)'"+G;&I9C[ #K4M5=1L8M
M3TZ>QG:58IT*.8I"C8/7!'(H8&7<^,=%M-*M-3EGD%I=0^>KB)CLB&,NPQE5
M&X9^M)8^,M(U#4%L86N%N"XC99(&78Y4NJL3T+*"P]13+GP5I5] (+QKNXA"
M"+8\Y ,>%!CP,?*=H)'<BG6'@S2-.U!;Z%;AK@,'9I9V?>X4HK,">2%)4'L*
M.H=#3U*6..! \B*3-$1N8#^-:P-5\?:;I&J3V,T,\K1JI#Q %22,XSGZ5OZE
M%') A>-&(FB +*#_ !K6'JO@+2=6U*2]FDN8WD !2)E5>!C@8]J3;1K1]G=^
MTV)8O'?AUT7?J**V.<QL!G\J9:>/-%O;N.TMY':>238@9"JGWW'MBG-X!\-L
M/^/#'TE8?UK%'PNMDG,L6JW$9#%D C'R^G/M575]OQ+4:%G[S^[_ "N=S]KM
MO^?B+_OL4?:[;_GXB_[[%>=17/B33KZ;3;N?3WN%4M#]I@ $Z@=4<#K[&LWP
MYXEU%-4234S/>V?EL6CCME8]L-@#/%3)N+LT-8>ZNI+TZOR/5_M=M_S\1?\
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
M Y*?PYK5D)M6T^\#:@R8DB2(1^:!^8+>YZTRP2_UB :E9ZMYCQY$L-U&J[&
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
M!!JTD,5G-/96SB&[F1&WQR,VU-J$9D0D,I9<X(]CB?1] L;;Q!?ZI#I,=D&
MC0[54R')9GV@<9)X).>#T!Y -'0+N\NO#ME=:DHCNGA#2@H4P?=3T..H['-<
MKJ?BN?6KRTT[1AJ-G)(%N8KG[,669=PV9'_/)@6RV00!ZD9T(/&;W.LK#'IT
M[V$DHM0?+83I+C=N:,C_ %14@ANW?K4^G6FF>&;6^U6ZMXM+M]Q"^9,6\J+/
M Y)" L2=J\<B@#=%P]MIRS7[1K*D>9?*!*[L<[1U/MWKCYO%&H:]K\-AX<,'
ME6\BRRRROCS8P5W#C) *OQD#=C@_*13M1U#1O&6B76FZA9W4=U$%N([8('EQ
MG]U-'C*L&R,<XZ@]#6G;C1O OAE99(!90YWRH@:0F1N6QC/&=QXX R>E &OJ
M6K66D0+->S>6K':@"EV8XSPJ@D\ G@=!7+Z+XGU7Q#XHF-A;1C2(0(RTCD;A
MG/FCY?FW+@*-V._-.GOU\3Z7-:SZ9=P:U92(52W?F"1A\DB38V[2#DGTR".Q
MTM0OK?P?X:2.VM9I_L\6%BA7S"H )+MT.T8))_+GB@#1U;6;+18$EO)"OF$K
M$H&3(V"=H[9..,D5A^%M6U77KZ?5%G4Z-+D0Q-$%9<<8SUW A@V<J05*GJ*J
MV\]_XI\/:CI%]:17<B7!MGNPOE6\BYR)$Y)) QT[]QSC0UW6QH,5OI6DV]O]
MODC)@BD1D@55#,0648!(5L#OCVH F\2^)[/1]-U#;<XO+>)6VHH8H7.$)S@=
M>>3T!-5_!5]KVHZ?-=:UY)20JT#1@#/7=C'\'3!//7.>#4=FMGXDU'1O$-KI
MLBR-;MYER_R Q,,>601E\GD< 8!.><&Q>^,M.L-5CL\*]JLGD7-VDJ>7:R$$
MJCC.<G:>W''K0!#XH\<6GAR5K7[/)-=F(3(I.R-QN((#\C=QT_\ KXT_#/\
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
M_B+>FXA#Z&H@N+B.&.3[4,1A@I8N0".-W]#S7=W%O#=V\EO<1)+#(I5T<9#
M]B*2UM+>QMDMK6&.&!!A8XUP!^% '':GXOU6VDO1:V]I)+!?+;K:.K^;Y8P3
M(2#CYAG;QCIUYJMH_C77-8\2"TATN/["[)(K&)PXMW&0S,3A6Q@XP<YQQ7H%
M%"!D%W/);6YDCMY+A@1B./&3^=9<FNW<2;FT2\Q^!_EFMNBLYQD]I6^2$8PU
MF\.#_8=Y@^Z_XUCWWBV]TB_O4O+:.>".<10")#&V#$)/F9F(+<[0 !DUV-%.
M,9+=W&<%<_$66$&W_LLI>-Y^U=YD">6Q WX QG;T[9'K5G5_%6JVT^I0V,-F
MUQ;SQ0P6LROYDH;9F3(.-IW$#CJ.O:NTHJP//-/\=:YJWB-+6RTI#8R[)8B\
M3AS 2H+.<@(1ECT/0#WKNM0N9;.RDGAM);J1<8ABQN;GMFK-%-!U.6?Q5J<>
M-WA34L$X^\A_D:?%XHU.0(?^$5U(*V.0Z$8/?K73457-'^7\QW78X*[\:ZPF
MJ?9+2QM92UX;9HFW![91*B!Y#G!WAB5QC\>:BM_B5-%8E]0T:0W.X?);ME=K
M,^,D]#A .<9)Z 5Z%14(3.+OO%NK'31+8:6GVPZA+9B YF)"*[ D+MVD[1UR
M #GFF+X^F^SPSOHL_P"^@6<1*XRB[9&;+="<1],=QZUV]% '"Q?$*?S;I)=&
MD)@E9"D4H)55WDL2<<X7.W'<<\TZ?QO>W>DO<Z3IH,HOOLD:/^^+_(S9VH05
MR5 Y/&2:[BJMCIECIBR+8VD-N)&WN(D"[CZG% '''XE0QW;VDNERBXCG\AU$
M@P2,;@F0-QR2 !UQ5_P]XW'B'69=/BTFZMQ$KNTLQ & =N,==V3R.WO74/;P
MR3QSO$C2Q A'(Y7/7![9P*DH I:C>SV42/!8S7;,V"L1 *^YR:RI?$M[#MW^
M'[T;C@99?Z5T5%7&45NKF4X3;O&5ODC$AUN_EF2-M!O8PS %V*D+[GFL3_A,
M;[3BYU."*9?.EC4V\31@!)ECW'<S9Z[L 5VU%)M-Z*Q4(M+5W^XXD?$>T$3,
MVFW1D 8B),,S!1)G'KCRQG''SCFGS^+]3N+?1I],TLDWID,D4JEB%1U4_,IP
MHP2=QST'%=G14EG!VWQ/M+EXU32[IBV\E58%R 2,HO!;ISTQFI+7Q]-J>AZK
M?6>DRP/91HP,WSAV8\;57EACZ'/%=I]GA%R;GRD\\H$,F/F*@YQGTR34E '$
M_P#"<W=E:/\ VEH[I<1%5<JX1265G'!R5)5>A)^9@OO4%E\24G>1Y]-EB@<H
M+=0<N6(7Y&'9_F^[U&TYKO:* .)C^(6Z<A],"P-Y6QA<@O\ .[(<IC@KCD#)
M&0*[:BB@ HHHH **** "BBB@ HHHH YSQ4^W[)\X7[_\:K_=_O T4>*GV?9/
MGVYW_P#+15_N^H-% '-P?<@^D?\ Z*:EC^[']$_]$FBB@ 'W1]!_Z(H/W6^A
M_P#1%%%  _\ '_P+_P!$BB7I)]'_ /10HHH )NDWTD_]%K1/TF^DO_H*T44
M$_\ RW_[;?\ LM+/UF_[;?\ H2T44 $W67ZR_P#HQ:).LGU?_P!&BBB@ ;JW
MU;_T<*/XOQ_]K444  [?4?\ HXT+U7ZK_P"C3110 1]8_JG_ *,-$/6+_MG_
M .AM110 D/\ RQ_[9?S:E@_Y8?\ ;+_V:BB@!(?^6/\ VR_]!:B+I%_VS_\
M1;444 "=$^B?^BC0OW1]!_Z*-%% !V/T_P#:-!Z'Z'_T5110 /T;Z-_Z*%$O
M23Z2?^BUHHH )NDO_;3_ - 6B;_EM_VU_DM%% !-_P MO^VO\UI9NLO_ &T_
M]"6BB@ EZR?63_T8M#]7^K?^C1110 '[Q^I_]&T@_K_[6HHH 4?>'U'_ *.H
M3JGU3_T::** "/K%]8__ $8U$/\ RR_[9?\ H3444 $/_+'_ +9?S:DA_P"6
M/_;+^3444 $/_++Z1?\ H#41=(_HG_HMJ** !.B?1?\ T4:%[?A_Z)-%% !_
M"/I_[1H;HWT;_P!$BBB@ DZ2?1__ $4*)NDW_;7_ -%K110 3_\ +?\ [:_^
M@K1/_P M_P#MM_[+110 L_\ RV_[:_\ H2T3=9?^VO\ Z,6BB@ DZO\ 63_T
M:*1OX_\ @?\ Z.%%% "GJ?J?_1] ZC_>'_H^BB@ 3JGU3_T<:(NL7UC_ /1K
F444 $/6'_MC_ .AM1!U@_P"V/\WHHH ;!_!_UPC_ *T444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %. A0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#VVPL+*33;
M9FM;=R\(+$H&W9 )YQSGU[U9.GV1SFSMSG.<Q+SGKV[T:><Z9:G.<PISG/8=
MQUJS0!6_L^R_Y\[?_OTOICT].*/[/LA_RYV_'_3)?3'IZ<59HH K#3K(8Q9V
MXQC&(EXQT[=J!IUB,8L[<8QC$2\8Z=NU6:* *W]G6(&/L=O_ -^E]<^GKS1_
M9UCC'V.W_P"_2^N?3UYJS10!6.G6)SFSMSG.?W2\YZ]N]!TZR.<V=N<YSF)>
M<]>W>K-% %8Z?9'.;.WYS_RR7N,'MZ<4?V?99S]CM_\ OTOICT].*LT4 5AI
MUD,8L[<8QC]TO;IV[4#3K$8Q9VXQC&(EXQT[59HH K?V=8CI9V__ 'Z7USZ>
MO-']G6/_ #YV_P#WZ7USZ>O-6:* *QTZQ.<V=N<YS^Z7OU[4'3K(YS9VYSG.
M8EYSU[=ZLT4 5CI]D<YL[?G/_+)>XP>WI1_9]EG/V.W_ ._2^F/3TXJS10!6
M&GV0QBSMQC&/W2]N!VH&G60QBSMQC&,1+QCIV[59HH K#3K$8Q9V_&,?NE['
M([>M']G6.,?8[?'3_5+ZY]/7FK-% %8Z=8G.;.W.<Y_=+WZ]J#IUD<YL[<YS
MG]TO.>O:K-% %8Z?9'.;.WYS_P LE],>GI1_9]EG_CSM_P#OTOICT].*LT4
M5AI]D,8L[<8QC]TO;@=J!IUD,8L[<8QC]TO&.G:K-% %8:=8C&+.WXQC]TO8
MY':C^SK'_GSM_P#OTOKGT]>:LT4 5CIUB<YL[?G.?W2]SD]J#IUD<YL[<YSG
M]TO.>O:K-% %8Z?9$DFSMR3G/[I>XQZ>E']GV7_/G;_]^E],>GIQ5FB@"L-/
MLAC%G;C&,?NE[<#M0-.LAC%G;C&,?NE[=.U6:* *PTZQ&,6=OQC_ )9+V.1V
MH_LZQ_Y\[?\ []+ZY]/7FK-% %8Z=8G.;.W.<_\ +)>_)[4'3K(YS9VYSG/[
MI><]>U6:* *QTZR.<V=N<YS^Z7OP>U']GV7_ #YV_P#WZ7TQZ>G%6:* *PT^
MR!!%G;@C&/W2]A@=O2@:=8C&+.W&,8_=+QCIVJS10!6&G6(QBSM^,?\ +)>Q
MR.U']G6/_/G;_P#?I?7/IZ\U9HH K'3K$YS9VYSG/[I>YR>U!TZQ.<V=N<YS
M^Z7G/7M5FB@"L=/LCG-G;G.<_NE[\'M1_9]E_P ^=O\ ]^E],>GIQ5FB@"L-
M/LAC%G;\8_Y9+V&/3TH&G60QBSMQC&/W2\8Z=JLT4 5AIUB,8L[<8QC]TO;I
MVH_LZQ_Y\[?T_P!4OKGT]>:LT4 5CIUB<YL[<YSG]TO<Y/;UH.G61SFSMSG.
M<Q+SGKV[U9HH K'3[(YS9VYSG/[I>_![4?V?99S]CM_^_2^F/3TXJS10!6&G
MV0QBSM^,?\LE[# [>E TZR&,6=N,8QB)>,=.W:K-% %8:=8C&+.W&,8_=+VZ
M=J/[.L?^?.W_ ._2^N?3UYJS10!6_LZQ/_+G;\_],E]<^GK0=.L3G-G;G.<Y
MB7G/7MWJS10!QOB58+74D6,Q0AH@Q"W!BR<GG '/3K[45+XHF,>IQ@3%/W(.
M/M2Q]V[$'\Z* .DT_P#Y!MK_ -<4ZX]!Z<?E5FJVGC&FVHQC]RG& .P[#BK-
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'E_C;XA:QX8\>6UC!#;/HT-K%<WQ9"9%1I3&S YP,94]*D\9_$#5M*\
M86.EZ,EJ]G'-:QZA)*I8YG?"*N",':"?Q%:.N^![G7/&FHW\S0?V;>:$VFD%
MCO$A<L#C&,#CG-<]IGPQUVV\)V5O=W=M<:R=:M[^\F:1BIBB^55!VY)"@<8[
MT1Z7_K7^F$NMOZT_I'7ZI\1_#^DZC<VD[WD@M&5+NY@M7DAM6;H)' PII=5^
M(N@Z3?W-C*;RXN+>!+EUM;5YOW3#._*C&T#J?>N;U#P-XECB\3Z-ICZ8^E>(
M+I[E[FXD<2VWF8#@(%(?IQR*TK/P/?6&O:S/#)"UG<Z)#IMMN8[]R*5RPQP/
MSI:VO_6W^>@]+_UW_P A-0^)D-OXKT#3K&PN;W3]5MFN!<P6[NQ&,KL ZC^]
M_=[UG:%\38K2_P!>M_$5Q<M';ZS):Q3QV9,5O'D!!(ZC R<\GFET[P+X@TA?
M!-W;&PGNM$MI;6ZADF9499.-R,%.2/0@9IE[\/-:N/!WB[24DM/M&K:L;RV)
MD;:(RZ-\QV\'"GIFJV?W_FOT)W7W?D_UL73X\;1O&7BJ/6KE_P"Q]/-FD(CA
M!\HRKR20,X)QR>E=C;>(+"[\0WFB0,[WEI"DTV$^10_W1N]3UQ7'W/@EY+_Q
MK=:M+;KI>K6,,:L&):/RXR"S#'&#@CGM4/P5TV]3PE+KFIR-+?:K('+L,$Q1
MJ(X_T4G\:2[=O^"#[_UT,[5?'7BNVG\7W]K/I2Z?X=N4C^S3V[;IT../,#<'
MTXKJO^%EZ%%J=AI5Q]JCU*\B@D6W2!GVB49&2!C [GM6;I?PRL9/%WB#6=?L
M+2\%W>K/9 NS;5 _C3A2<XZYK8L?#=Y;?$O5?$+F#[%=6$5M& QWAE.3D8X'
MXT+97_K0;ZV(Y/B5X<BU)K1I;KR4N?LCWPM7-JLW]PRXVYSQ67X]^)%GHVDZ
MY::7/<_VK90C-Q%:M)#!*WW5=\%0Q]#62WPZ\1GP]-X-\W3?[ DOS<_;B[_:
M!$9/,V>7MQNSQNW?A4FL> O$YB\6Z9I,NF-IVOR&X\ZY=Q+"Q W)M ((.  <
M\>AI/;^O+_@CTO\ UY_\ ['2?%=G<-'I\\DC:C#ID5_<?N\+L8=01QG.>*KR
M?$705TO2[V(WER=45GM+:VM7EGD5?O-L49 &.M8EQX/\36>NIJ&D2:8_VG18
M],N1=.X\ED_C7 ^<<G@XJEI?@/Q+X>7POJ.GG3KG4-+L)+"YMIYF2-U9BP9'
M"D@Y/<53W_KN_P#@$J]OZ[+_ ()KV_Q(6Z^(,/A^'3+U[.:R2X2X%K)N#,P&
M6!'$8!Y8]#Q6IX[\0WV@Z/;1Z0D,FL:A=QVEDDP)4LQY) [!035#_A'O$$7Q
M"L/$P73Y1+IJV-_'YKIY1#[RT?RG<.V#BE\3^$-5\2>--*OAJDFG:;IMO(T4
MEJR^>9WX)PRE<;>_6D]DA]6S./Q%OE^$4OBA+..75+;,%S" =D4JOL9B!SM'
MWOI4&J^-=;TKX:ZAXAMM9T35Y%DA6WN+2%@B[F565TWGD9]0?45:T'PCXF\)
M3^(8].N+/4[2^G2Z@&H2%6=SQ,'V)@9[$ CCD5AWOPLUB]\/^*%CBTNPN]:E
MMF2PM9&%O"L3 D[MHRS<GA11O^'Z7_4/^";=CXXU'1/%&H:-XJNK":WMM-&I
M&^M86B$:[@NQT);G)XP>>/6NNT#Q':>(H99+:VOK<Q[<I>VKP,0PR& 8<@\\
MCTK+_P"$(TK2O#FHV>AZ+IWVB\BVRI=;V2?_ &7;);&,X]#SBJ_@#PQJWAS^
MT1?2I#93NIM--BNGN$M0 =VUW .&)SC&!BF+H=I1112&%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 <GXG=EU*,!W7]R.!+&O=NS<T4>)P
MQU*/:KD>2.B1'NW]_FB@#H].&-,M!C&(4XVXQP.W:K-5M.&-,M!C&(4XQC^$
M=NU6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R)O%7AZWU3
M^S)M;TZ._P!P7[,]R@DR>@VYSFKFJ-<+I-ZUH";D0.8@.N_:<?KBO&=+B\./
M^SK>S7:VC736\QN'DQYIN]QQDGG?NVX[]*5]_(:6R[GN-,6:)Y7B65&D3&]
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
MRCP];VOBWXGQ>)=(MH+30M&@>RMYHU"?;9.0=H'\"YX/^1ZO2Z)CZM!1110
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .1\4RA-3C!E5/W(X-P\?\3=E&**7Q1-Y>IQCS]G[D''VKRN[=L'\Z*
M.DT_G3;7_KBG<'L/3BK-5M/_ .0;:_\ 7%.P]!Z<59H ***KWU[#IUE-=W&_
MRHE+-L0L<>P')H L4A 8$$ @\$&J5]JUGIVF?VA<NRP8!&U2S'/0 #DFJ<WB
MG3+>XFAD:<&/(#B%BLC#&40X^9N1P/Z4>0&I;6EM9QF.UMXH(R<[8D"C/K@5
M-533]0@U.U\^ 2* [(Z2(59&!P00>AJTSJ@RS!1ZDXH 6F1Q1Q B-%0$EB%&
M,D\D_6D^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_ #VC_P"^A1]HA_Y[1_\
M?0H DHJ/[1#_ ,]H_P#OH4?:(?\ GM'_ -]"@"2BH_M$/_/:/_OH4?:(?^>T
M?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\ /:/_ +Z%'VB'_GM'
M_P!]"@"2BH_M$/\ SVC_ .^A1]HA_P">T?\ WT* )**C^T0_\]H_^^A1]HA_
MY[1_]]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_P ]H_\ OH4?:(?^
M>T?_ 'T* )**C^T0_P#/:/\ [Z%'VB'_ )[1_P#?0H DHJ/[1#_SVC_[Z%'V
MB'_GM'_WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_ #VC_P"^A1]H
MA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4?:(?\ GM'_ -]"@"2BH_M$/_/:/_OH
M4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\ /:/_ +Z%
M'VB'_GM'_P!]"@"2BH_M$/\ SVC_ .^A1]HA_P">T?\ WT* )**C^T0_\]H_
M^^A1]HA_Y[1_]]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_P ]H_\
MOH4?:(?^>T?_ 'T* )**C^T0_P#/:/\ [Z%'VB'_ )[1_P#?0H DHJ/[1#_S
MVC_[Z%'VB'_GM'_WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_ #VC
M_P"^A1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4JRQN<)(K'T!S0 ^BBB@ HH
MHH Y/Q/(R:E&!(R_N1P)XT[MV89HH\3[O[2CV[\>2/N^5ZM_?YHH Z/3QC3+
M48QB%.,8QP.W:K-5M.&-,M!C&(4XVXQ\H[=JLT %5=2M'OM.N+2.<P-,A3S%
M4,5!Z\'CI5JBAJ^@'/W7AG^T[$6>I7<DB0QA()8&:&13M*LQVD Y!Z8Q4,O@
MV*5F7^T+D0*YF@C^4^5*<'?DC+<C.#ZFNFHH\P*6F:?_ &=;/&T[W$LDC2RR
MN "S'KP. .@Q[47T:2SV22(KJ9CE6&1]QJNU4N_^/JQ_Z['_ -%O0 _[!9_\
M^D'_ '['^%'V"S_Y](/^_8_PJQ10!7^P6?\ SZ0?]^Q_A1]@L_\ GT@_[]C_
M  JQ10!7^P6?_/I!_P!^Q_A1]@L_^?2#_OV/\*L44 5_L%G_ ,^D'_?L?X4?
M8+/_ )](/^_8_P *L44 5_L%G_SZ0?\ ?L?X4?8+/_GT@_[]C_"K%% %?[!9
M_P#/I!_W['^%'V"S_P"?2#_OV/\ "K%% %?[!9_\^D'_ '['^%'V"S_Y](/^
M_8_PJQ10!7^P6?\ SZ0?]^Q_A1]@L_\ GT@_[]C_  JQ10!7^P6?_/I!_P!^
MQ_A1]@L_^?2#_OV/\*L44 5_L%G_ ,^D'_?L?X4?8+/_ )](/^_8_P *L44
M5_L%G_SZ0?\ ?L?X4?8+/_GT@_[]C_"K%% %?[!9_P#/I!_W['^%'V"S_P"?
M2#_OV/\ "K%% %?[!9_\^D'_ '['^%'V"S_Y](/^_8_PJQ10!7^P6?\ SZ0?
M]^Q_A1]@L_\ GT@_[]C_  JQ10!7^P6?_/I!_P!^Q_A1]@L_^?2#_OV/\*L4
M4 5_L%G_ ,^D'_?L?X4?8+/_ )](/^_8_P *L44 5_L%G_SZ0?\ ?L?X4?8+
M/_GT@_[]C_"K%% %?[!9_P#/I!_W['^%'V"S_P"?2#_OV/\ "K%% %?[!9_\
M^D'_ '['^%'V"S_Y](/^_8_PJQ10!7^P6?\ SZ0?]^Q_A1]@L_\ GT@_[]C_
M  JQ10!7^P6?_/I!_P!^Q_A1]@L_^?2#_OV/\*L44 5_L%G_ ,^D'_?L?X4?
M8+/_ )](/^_8_P *L44 5_L%G_SZ0?\ ?L?X4?8+/_GT@_[]C_"K%% %?[!9
M_P#/I!_W['^%'V"S_P"?2#_OV/\ "K%% %?[!9_\^D'_ '['^%'V"S_Y](/^
M_8_PJQ10!7^P6?\ SZ0?]^Q_A1]@L_\ GT@_[]C_  JQ10!7^P6?_/I!_P!^
MQ_A3XK:WA8M%!%&Q&,H@!J6B@ HHHH **** .3\3QL^I1D1,W[D<B"-^[=V.
M:*3Q1#YFIQGR-_[D#/V7S>[=\C\J* .DT[C3+08Q^Y3L1_"/7FK-5M._Y!EI
M_P!<4]?[H]>?SJS0 54U.ZELM,N;J" 3R11EQ&7V@X&>N#BK=07EG!J%G):7
M2;X)1M==Q7(],CFD[VT!%'4]4N+/1TOX+:*4E59HY)2N<C[JX4Y8G  QU-95
MWXMGMIG/V"-H'G:U@8S89IE(&&&WA<D\@GITYK1D\+Z5/''%-%+)%$5,*-.^
M(BH(&W!R.":E?PWH\DT\KV$;/.I60DDY!QDXSP3@<CGCK3ZBU)=)OY;^VE-Q
M"D,\,SPR*C[URO<' X((Z@4NHS1P2V4DK!4$QR3_ +C5-96-MIULMO:1".($
MG ).23DDD\DGU-,N_P#CZL?^NQ_]%O0,;_:UC_S\+^1H_M:Q_P"?A?R-7:*
M*7]K6/\ S\+^1H_M:Q_Y^%_(U=HH I?VM8_\_"_D:/[6L?\ GX7\C5VB@"E_
M:UC_ ,_"_D:/[6L?^?A?R-7:* *7]K6/_/POY&C^UK'_ )^%_(U=I,@DC(R.
MHH I_P!K6/\ S\+^1H.KZ>" ;I 3T'/-0ZIK^F:/&&O+M$8_=C7YG;Z*.:PY
MKWQ%XB"I86(TRS+9^U77,OU5.U6H-ZO1#2.B&KZ>20+I"1U'/%']K6/_ #\+
M^1KGX8/%VD>8L9L]4A#9^?\ =2O[YZ9^M2_\)M;VH*ZMIU[IT@_YZQ[D/T<<
M4_9O[.H6[&W_ &M8_P#/POY&C^UK'_GX7\C45OK^EW;1BWO8) Z[MPD&%';.
M3U]JOK+&_P!V1&^C U#36XBK_:UC_P _"_D:/[6L?^?A?R-6/M,/EE]XP&V'
MCG=G&,>M2T@*7]K6/_/POY&C^UK'_GX7\C5L.I<H&&X#)7/(%".LBAD8,IZ$
M'(H J?VM8_\ /POY&C^UK'_GX7\C5VB@"E_:UC_S\+^1H_M:Q_Y^%_(U=HH
MI?VM8_\ /POY&C^UK'_GX7\C5VB@"E_:UC_S\+^1H_M:Q_Y^%_(U=HH I?VM
M8_\ /POY&C^UK'_GX7\C5VB@"E_:UC_S\+^1H_M:Q_Y^%_(U=HH I?VM8_\
M/POY&C^UK'_GX7\C5VB@"E_:UC_S\+^1H_M:Q_Y^%_(U=HH I?VM8_\ /POY
M&C^UK'_GX7\C6%X@UN\MM52PT6!KN^\OS+B,'A(QTQZ,>W]>*UM"UBRUBP62
MT=LQ_+)%(?WD;>C9YS5N#2YAVTN3_P!K6/\ S\+^1H_M:Q_Y^%_(U=HJ!%+^
MUK'_ )^%_(T?VM8_\_"_D:NT4 4O[6L?^?A?R-']K6/_ #\+^1J[10!2_M:Q
M_P"?A?R-']K6/_/POY&KM9NHZ[8:1(!?SQPJPRC%N2?3'6FDWH@)?[6L?^?A
M?R-']K6/_/POY&DLM6LKZ)6BN[9F(R5296(_*KA=0RJ6&6^Z,]:&F@*G]K6/
M_/POY&C^UK'_ )^%_(U9:>%%9GE154X8LP !K#U'QCHEFCHNIPO.!PL0,O\
MZ#346]D.QI_VM8_\_"_D:/[6L?\ GX7\C7/1^,+Z]E_XEWAZ]F0(/]9B,9/?
M)[?SJ?S/&=Y]V#3-/4]W=I6'Y<57LVM] L;/]LZ=M#?:X]IZ'M4T%];7+E(9
M0[ 9( -8FD:5J]I/]JU*^^V;F_X]U0(L9_O@>OM[^M='4R23T8,****D0444
M4 <CXIC#ZG&3$K_N1R;=Y/XF[J<44>*0IU.+<$SY(ZB4_P 3?W.** .ETXYT
MRT.<YA3G.?X1W[U9JMIQSIEH<YS"G.[=G@=^]6: "BBL[7[I[+0;VYCNTM7C
MB++,ZA@I[<'CVI-V5P2N:-%<EJWB#_0-.>#54MHYHB\UU&J/M.PE!@@@;B#V
MYVX%9#>)M9V%WNFBN22MQ:?9U_T2/Y?WW3/<GYB0<].*?6PKZ7/1*J7?_'U8
M_P#78_\ HMZI^';R:]TZ226Y-TBSR)#<E OG1@\-P #Z9 P<9JSJ#O'-9,D3
M2L)C\JD GY&]:!EZBJ?VNZ_Z!TW_ '\3_P"*H^UW7_0.F_[^)_\ %4 7**I_
M:[K_ *!TW_?Q/_BJ/M=U_P! Z;_OXG_Q5 %RBJ?VNZ_Z!TW_ '\3_P"*H^UW
M7_0.F_[^)_\ %4 7*Q=2\4:;I'R7TOE3YP(>K$?WACM4NH:T=,L)KRZLI4AB
M7<Q,B?E]ZL'0=-NYFDUK4;&:34+MQ(C;D_=1_P * $\<=:N*5KRV&EW+7_"6
MW=]QH^@7MR#TEF A3\S5>33O%NJ3NT]U:Z:A3!^R@L[#^[N/\^V:Z7[7=?\
M0.F_[^)_\51]KNO^@=-_W\3_ .*I\Z7PH+]C/T3PQI6DHLT-H3<D?--<'?)G
MZ]OPK<JG]KNO^@=-_P!_$_\ BJ/M=U_T#IO^_B?_ !50Y-N[%<N5'-'YT+QG
M'S#&2H/Z&J_VNZ_Z!TW_ '\3_P"*H^UW7_0.F_[^)_\ %4@,U_!N@R2AVTZ
M_+A@5^][_6HF\"^'C_J[$Q'UCF=?ZUK_ &NZ_P"@=-_W\3_XJC[7=?\ 0.F_
M[^)_\55^TGW'=G.'P%9C,D=U>QOOR$6Z;&WIUZYQW_"K/_"&1C/EZUK"$^ET
M3_2MK[7=?] Z;_OXG_Q5'VNZ_P"@=-_W\3_XJG[6?<.9G.R^#;MYCY?B+554
M(0&>4-U[=.GK4D.A^)8(4\GQ&<@8\N:V5@/Q':M[[7=?] Z;_OXG_P 51]KN
MO^@=-_W\3_XJCVD@YF<[<KXSMEC/VC3+EMXVA4="Q]#VQC-.M[OQ@9)LV&FF
M3=\P:X<8'; QTKH/M=U_T#IO^_B?_%4?:[K_ *!TW_?Q/_BJ/:>2"YB2W7B_
MRGWZ?I2I@Y(N7&!^55$UOQ%8RP/JFBR3Q%,J;*3<?<LIZG%=-]KNO^@=-_W\
M3_XJC[7=?] Z;_OXG_Q5'.NR"YGV/B_1;^01"[$$_>&Y!B<?@:UQ<P-$LJRH
M8V.%8'@GIBLR_M(=3CV7VA>>/]LQDC\<YKG?^$,BW BSOTA\PL;5;T", \<?
M-G/_ .JBT'Y!H=;=ZQIMB";J_MH<=0\H!_*L&X\?:-#,ZQ3FYCVY#0QL0I_V
MCCI[BI;7PYI5FP:+PTI<?Q2,CG_QYC6F@,>_9H[*'7:P#1X(],9Z47@N[#0?
MIFLZ?JD2FUOK>=\?,(VYS]#R*T*YB]\.:;? &3P^\<BC"RPR(CC\0U9TVE>(
MM.DA.E7U[( WR07K)(ON"P.<4<L7L_O"R.XHKC8O%EWHZNFO:1=0R;_FN(CO
MB)^O\(Q6_::P+^$36=N9XS_%'-&1_P"A5,H..X-6-.BJ?VNZ_P"@=-_W\3_X
MJC[7=?\ 0.F_[^)_\54B+E9'B'6ET73PT:>=>3MY5M .LCGI^ [U+=ZJ]C:2
MW5S921PQ*6=S(G _[ZKG]%CO=5U1O$E]82N'7;81;U BC_O$$_>-7%+XGL-=
MS8\.:(VDV;R73^=J-TWFW4Q_B;T'L.E5]9\.R27?]K:-*+354')_@G']UQ_6
MM;[7=?\ 0.F_[^)_\51]KNO^@=-_W\3_ .*I<[O<+]2AH?B*/56>TN8C::G#
MQ-:R=1[KZK[UMUS&OZ9)JRQ2QZ?<0:A$<V]U'(@,9]SNY'M6?!I_C(-(&U+8
MQ;+,+:([O3DMZ=NU5RQ>J=@LCMF944LQ"J.I)P!064,%) )Z#/6N-?2O%+HP
MDU>[.1RJ10C/MUZ5!%X7U.1T_M&]U:=1'MQ%/''M]N#THY(_S!9=SL[B]M;1
M<W-S#".O[QPO\ZYVX\=:;'NAM=U_=[L)#: OO'KGM3+?PGI,#;F\/R3OG.^X
MF60Y_%JTX;..VC*6^C/#\V_=&T:D'\#^%"Y%YAH9NSQ5KGWWCT2T/9/WDY'U
MZ+5NP\&Z/92/+)"UY.Z[7ENF\QCZ]>E:GVNZ_P"@=-_W\3_XJC[7=?\ 0.F_
M[^)_\52=1[+0+F;)X,\/S(%DTR$D?QJ-K?F,51F\#VR21_8+[4;7#;BR7)(3
M'H#WKH/M=U_T#IO^_B?_ !5'VNZ_Z!TW_?Q/_BJ%4FNH79@V?@73!EM1%Q>R
M!B=T\[,K>^WL:W;?1]-M8O*M[&WB3T2,#-+]KNO^@=-_W\3_ .*H^UW7_0.F
M_P"_B?\ Q5)SD]V%V6O+3S!)M&\#;N[X]*=5/[7=?] Z;_OXG_Q5'VNZ_P"@
M=-_W\3_XJI$7**I_:[K_ *!TW_?Q/_BJE@GFD<B2TDA&/O,RG/Y$T 3T444
M%%%% '(^*75=3C!D5?W(X,TB?Q-V48HI?%$PCU.,>>$_<@X^U&+^)NV#^=%
M'2:><Z9:G.?W*<Y![#N.*LU6T_\ Y!MK_P!<4ZX]!Z<?E5F@ HHHH 8L4:2/
M(J*KR8WL!RV.!FGT44 %5+O_ (^K'_KL?_1;U;JI=_\ 'U8_]=C_ .BWH MT
M5B:U=:G;;SH\2W,^W]Y'(V%C'9A[^W?^="&'QA=0H?[0TRVC*C#)&TK$>N3P
M:M0NKW'8ZAI$1T5F 9SA0>](DJ2,ZHP8H<-CL:Y:;PMJUV4%YXEO)%+9<1(L
M8&/3'>F1RZ]X6&RXB.K:4IXFB'[^,>K+_%]:?(GL]0L=?15'3-7L-8MA/8W*
M2K_$!PRGT(ZBL_Q1JTUC9Q6=A\VIWS>3;K_=]7/L!4J+;Y0MT,^Y_P"*J\3"
MS'S:3I;AISVFG[+[A>]==6?HFDPZ)I4-E#\VT9=SU=SU8_4UH4YM/1;(&%%%
M%0(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $95=
M2K ,IX((R#7-:GX.TV3S+JR,^G7.,E[,D;OJO0UTU%5&3CL-.QQT5IXSBN$W
M7NGS,(\(TL3?B#C@-TY[U:SXU3^'1Y/?+BNGHJO:>2"YPWV#6]9N((]>%NFD
MQ3[F2W9F\UNP)/.S/^>]=P %    '  I:*F4N8&[A1114B"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D_%$I34XP)BG[D<"Y2/N
MW8C]:*/$Y8:E'M9P/)'W6B'=O[_-% '1Z<,:9:#&/W*?PX[#MVJS5;3AC3+0
M8QB%.,8_A';M5F@ HHHH Y;QPNJ/IUNNF?:0YD;>8!(?X#C(C(;KC!Z ]<CB
ML>==>9Y&6+5UN=S?:0)&*&W^7 CP=OF8S]S!SN]J]!HH!ZF1X=6==.D\X72Q
MF>0VXNB3((L_+NW?-ZXSSC%6=0$AFLA$R*_G'!==P^XW;(J]52[_ ./JQ_Z[
M'_T6] !Y=_\ \_%M_P!^&_\ BZ/+OQ_R\6W_ 'X;_P"+JW10!4\O4/\ GXMO
M^_#?_%T>7J'_ #\6W_?AO_BZMT4 <KJOA7SYCJ,%ZFG7B\FXM(64M[,-V#^5
M1:/I.K_VT^I:O<0&_,7EP?NB46/N1@C#'N*Z^BK]H[6'<J>7J'_/Q;?]^&_^
M+H\O4/\ GXMO^_#?_%U;HJ!%3R]0_P"?BV_[\-_\71Y>H?\ /Q;?]^&_^+JW
M10!4\O4/^?BV_P"_#?\ Q='EZA_S\6W_ 'X;_P"+JW65K?B'3_#Z0O?O(HF)
M";$+9QUZ4FTM65&$IOEBKLM>7J'_ #\6W_?AO_BZ/+U#_GXMO^_#?_%TS2=7
MM-;L!>63,T)8KEU*G(Z\&C5=5M](TV>^GRZ0KEE3!8\XXHNK7#DES<EM1_EZ
MA_S\6W_?AO\ XNCR]0_Y^+;_ +\-_P#%UB:-XXTK69IHU\RU\I Y:Y*J#SC@
MYJY/XN\/6W^LU>T_X#)N_EFDIQ:O<T>'JJ7*XN_H7_+U#_GXMO\ OPW_ ,71
MY>H?\_%M_P!^&_\ BZ\XLOB3J#ZQ$EW]D6P,V'=8VR$R>>OT[5V\'B_P]<_Z
MO5[7_@3[?YXI1J1EU-*N#K4MU?TU-#R]0_Y^+;_OPW_Q='EZA_S\6W_?AO\
MXNN>U7X@Z1I5ZUL4FN<(&\RWVLAS[[JZ2WOK>YMHIUD4+(@<!F&0",\TU)-V
M3,IT:D$I25DQGEZA_P _%M_WX;_XNCR]0_Y^+;_OPW_Q=9^O^*+'P_!#+<+)
M,)7*@0[21@9YR14FB>(['7+ W<),*ARFV8J&R/Q]Z.97L+V-3DY[:%SR]0_Y
M^+;_ +\-_P#%T>7J'_/Q;?\ ?AO_ (NH]1UBSTW3Y[R259$A0N4C8%C].:S-
M \96'B*\DMK:&XB>./S"90H!&<<8)]:.97L"HU'%S2T1K^7J'_/Q;?\ ?AO_
M (NCR]0_Y^+;_OPW_P 75LG R:QK3Q7H5_=):VVI123/G:H!&<#)ZCVIMI;D
MQA*2;BKV+WEZA_S\6W_?AO\ XNC;?C_EYM?^_#?_ !=9M_XPT:PE\D7)N;GH
M(+53*Y/X5YYK^B^(-=UFXU*#1KN**;;L21U# !0.1GCI42J6VU.FAA'-_O'R
MKN_Z1ZE,]W;Q&6:]LXXUZL\1 'XEZ\^\6^);N]>!-$U*:80[S.]C&Z*.F,L"
M<]#73VW@NVG,<VMW=SJDP ^6=\1K[!!Q71):6\5L;:*%(X2I78BA1CZ"AJ4E
M;8*<Z5&:E\3^Y?JV<UX*GU6]\,6\\UX'9F?#3QL[$;CCG<,BN@\O4/\ GXMO
M^_#?_%UB>!79?#[V3GY[&YEMR/0!LC]#7354/A1EB5^^EZE3R]0_Y^+;_OPW
M_P 71Y>H?\_%M_WX;_XNK=%48E3R]0_Y^+;_ +\-_P#%T>7J'_/Q;?\ ?AO_
M (NK=% %3R]0_P"?BV_[\-_\71Y>H?\ /Q;?]^&_^+JW10!4\O4/^?BV_P"_
M#?\ Q='EZA_S\6W_ 'X;_P"+JW10!4\O4/\ GXMO^_#?_%T>7J'_ #\6W_?A
MO_BZMT4 5/+U#_GXMO\ OPW_ ,71Y>H?\_%M_P!^&_\ BZMT4 5/+U#_ )^+
M;_OPW_Q='EZA_P _%M_WX;_XNK=% %3R]0_Y^+;_ +\-_P#%T>7J'_/Q;?\
M?AO_ (NK=% %3R]0_P"?BV_[\-_\71Y>H?\ /Q;?]^&_^+JW10!4\O4/^?BV
M_P"_#?\ Q='EZA_S\6W_ 'X;_P"+JW10!4\O4/\ GXMO^_#?_%U)"MT'/GRP
MNN. D94Y_%C4]% !1110 4444 <GXG1FU*,A';]R.1%&W=N['-%)XIB$FIQD
MP[_W(&?L_F?Q-WS10!TFG?\ (,M/^N*=C_='KS5FJVG?\@RT_P"N*=R?X1Z\
MU9H **** (;F[MK*$S75Q%!$#@O*X51^)J,ZE8"66(WML)(D\R1?-7*)UW$9
MX'/6LOQ/HMWJ\=HUG*$EMY&< S-%DE"H.Y03QG.,<]*QI_".J3#8\UE(8YFN
M!<-D/.S;24< 85?E.2">W'% ,[."XANH%GMYHYHGY62-@RGZ$5!=_P#'U8_]
M=C_Z+>H-$L)K"UF%PL*2SW#SF.$DHFX] 2!GZX')-2:A$)IK)"SJ#,>48J?N
M-W% '.ZW\0+71-6GT^2PN)6AVY=&4 Y /?ZUT2:SIK(K?VA:C(S@S+Q^M8FH
M> -(U.^DO+B6],LF-Q$WH,=P3VIX^'WAD#_D&@^YD;_&LU[2[.N?U5PC:]^O
M],-?\:Z?H8M]H%[YV[_CWE4[,8Z\^]3:9XPTG4-,2\FN8;,L6!BGE4,,''K5
M.X^''AV;;Y<$UOCKY,I^;ZYS4]IX$T&TC"BV>1@<[Y')8_TH_>7Z6&WA/9I*
M_-_7R(M:\<Z59Z9/)IU_:7-XH'EP[B0QR,]/;-0^#/%M[XDNKN*Z@MXA"BLI
MBSSDGKDGTK7D\*Z1+ T#VV8FX90Q&?RK T;1[32?&VHZ;")88IK:.>#9*P.
M<,,YYYI/G4DV]!Q="5*<8Q?-O=_+L=Q15/\ LY/^?B[_ / AO\:/[.3_ )^+
MO_P(;_&M3B+E%4_[.3_GXN__  (;_&C^SHQ_R\7?_@0W^- %RN,^)&FI=Z$E
MXTY1K1ODC"Y\QG(4#/:NG_LY/^?B[_\  AO\:YKQ/9I/JFAZ4LUPXN+KS9 T
MS'Y$&>_OWJ*FL6CHPK<:T9+I_D,TOX=Z;!8HM[-<S3'YFVRM&HSV"@_K5J?X
M?:#-;O&L4\;L,"03,2#Z\Y%;W]G)_P _%W_X$-_C1_9R?\_%W_X$-_C1[./8
M'BZ[=^9G/Z;\/-$L)VEE5[W(P%N0I"^X  K?@T;3+;_4:=:QX_NPJ/Z4O]G)
M_P _%W_X$-_C1_9R?\_%W_X$-_C348K9$3KU9N\I-D<>@Z1%,)H],LUE!W!Q
M"H(/KG%23Z1IMR,3Z?:R?[\*G^E']G)_S\7?_@0W^-']G)_S\7?_ ($-_C3L
MB?:3O>[^\YO4/ASH]]=M/&\UH& 'E6^U4'N 15V/P)X<2-$;35<J "S.V6]S
MS6O_ &<G_/Q=_P#@0W^-']G)_P _%W_X$-_C4^SCV-'BJS27.SG[_P"'>@W:
M(L$4EF5.2T+Y+>QW9IUG\//#UM!LGM3=ON)\R9CNQZ?+@8K>_LY/^?B[_P#
MAO\ &C^SD_Y^+O\ \"&_QH]G'>P_K5>UN=_>8EQ\/_#<UN\<>GK [# EC8[E
M/J,DBJEI\-M&MY&:26[G!7 #2;<>^5 -=-_9R?\ /Q=_^!#?XT?V<G_/Q=_^
M!#?XT>SCV!8JNE;G9A_\()IR _9[S4X#VV7;8_6N>T[X830ZA#)?WD,UJI/F
M1QAE9A@\9^N*[W^SD_Y^+O\ \"&_QH_LY/\ GXN__ AO\:3I1?0J.-KQ32EN
M%AI6GZ7%Y=C9PVZ_[" $_4]35RLB^.GZ;%YEYJ,\*GINN6R?H,Y/X5S%[J]W
M=W"G3);N"WC^;?<2MF8^F,Y"^_6IK5Z6'ASUI**\_P!.K^2.=*=65E=L[ZBN
M*%SXB(R-.X_Z^I_\*BN;KQ ("'@-J&X\X7$I*_0-P3]:REC\+&+DZBLO*7_R
M)2I5&[*+_#_,TM#_ -#\9Z_8_P ,WEW:?B,-^M=17FD4U_#KMMJ%Q%-*! UO
M(\=R0\PSD$9_49KH8M;TYN)?[6A/^T[$?^.DTJ6-PTU[M2/WI?G8VQ%.=U)Q
M>RZ=5I^AU5%<M#KFC,[)<W]U9MU03W#+O7L1S^G:KT5SH\W^JUH/]+[_ .O7
M9'WXJ<=4^JV.1M)V>YMT5BI<:7)J(L$U29KDIO""Y8Y'USU]JO?V<G_/Q=_^
M!#?XTVFMP33V+E%4_P"SHQ_R\7?_ ($-_C1_9R?\_%W_ .!#?XTAERBJ?]G)
M_P _%W_X$-_C1_9R?\_%W_X$-_C0!<HJG_9R?\_%W_X$-_C1_9R?\_%W_P"!
M#?XT 7**I_V<G_/Q=_\ @0W^-']G)_S\7?\ X$-_C0!<HJG_ &<G_/Q=_P#@
M0W^-']G)_P _%W_X$-_C0!<HJG_9R?\ /Q=_^!#?XT?V<G_/Q=_^!#?XT 7*
M*I_V<G_/Q=_^!#?XT?V<G_/Q=_\ @0W^- %RBJ?]G)_S\7?_ ($-_C1_9R?\
M_%W_ .!#?XT 7**I_P!G)_S\7?\ X$-_C4D%HL#EA+.^1C$DI8?K0!8HHHH
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
M*>GI+_Y$'2J)V<?R_P SJZ*XNSUCQ&%=8X[>^YW%F# KGM\HZ>E6O[7\4_\
M0)M?SD_PHAF&%J1YHU$UZ2_^1!T:L79Q?X?YG545R6G:KK<^NQK<_9UC<[)+
M<9 0 9W D9+9[5UM;4<12KQ<J4N9)V^:^XF4)0=I*P4445J2%%%% '(^*7"Z
MG&"ZK^Y'!E=?XF[*,44OBB79J<8\W9^Y''VCR_XF[8HH Z33^=-M?^N*=P>P
M].*LU6T__D&VO_7%/3T'IQ5F@ HHHH S=:T*QUZU$%ZLGRAMCQ2LC(6!!(*D
M=CWK-E\'6LI9?MMV(0YEAB#*1#*<'>"1DG(SAB1R:Z2B@"GINGC3K9H_.DGD
MDD:6263&78]3@  ?0>E-U"&.>:RCE170S'*L,C[C5>JI=_\ 'U8_]=C_ .BW
MH ADT.PD;=Y.SV0[14B:1IR* +.'COL&:NT5E"A3A-U(Q2;W?<ISDTHMZ(JK
MIMDIXM(?^^!0VF6+')M(3_P 5:HJ^2/-S6U[]?O%=VMT*?\ 95A_SYP_]\"D
M?2-/D1D:SA(8$'Y!5VBJ$<?X*L[5M)N+&YMHGGL+F2W8LN3@'*Y_ UTG]E6'
M_/G#_P!\"L*Q_P")=\0=1M>D>H6Z7*#U9?E:NIJ(;6[&^(UJ<W>S^_\ X-RG
M_95A_P ^</\ WP*/[*L/^?.'_O@5<HJS Y[Q+#8Z9X;U"[6TA#I"0AVC[QX'
MZD5+H6@V=GH-C!+:Q-(L*[V91DL1DY_&J7C/_2O[)TD?\OMZF\?["?,W]*ZF
MH6LF;R]VC%=VW]VG^93_ +*L/^?.'_O@4?V58?\ /G#_ -\"KE%68%/^RK#_
M )\X?^^!1_95A_SYP_\ ? JY10!3_LJP_P"?.'_O@4?V58?\^</_ 'P*N44
M4_[*L/\ GSA_[X%']E6'_/G#_P!\"KE% %/^RK#_ )\X?^^!1_95A_SYP_\
M? JY10!3_LJP_P"?.'_O@4?V58?\^</_ 'P*N44 4_[*L/\ GSA_[X%']E6'
M_/G#_P!\"KE% %/^RK#_ )\X?^^!1_95A_SYP_\ ? JY10!3_LJP_P"?.'_O
M@4?V58?\^</_ 'P*N44 4SI.GD$&SAP>/N"N;\%V-JVF75E/;1/+97DL!++D
MXSD?H:["N7TC_0_'.N6?1;F.*[3ZXVM^M1+=,WIZTYQ]']S_ .":M[I%HUE,
M(;:))-I*LJX.:+&QT^YLH9OL<.649^0=>]:=9NE?N9;NS/\ RRDW+_NMR*Y9
M_N\5&722:^:U7X70H^]2:[:_H_T)O[*L/^?.'_O@4?V58?\ /G#_ -\"KE%=
MIB4_[*L/^?.'_O@4?V58?\^</_? JY4=Q,+>WDF;HBEJF4E&+D]D-)MV1D6U
MA:7&J71%M%Y$0$87;P6ZDU?_ +*L/^?.'_O@4W283%IZ,_\ K)29&^IYJ]7-
M@8M45.6\KR?SU_!61I6:Y[+9:?=_3*?]E6'_ #YP_P#? H_LJP_Y\X?^^!5R
MBNLR*?\ 95A_SYP_]\"C^RK#_GSA_P"^!5RB@"G_ &58?\^</_? H_LJP_Y\
MX?\ O@5<HH I_P!E6'_/G#_WP*0Z1IS?>L;<_6,&KM%&X%,:3IRC"V4 'L@%
M*-+L 01:0Y'^P*MT4K*U@*K:=9,,&TA_[X%-_LJP_P"?.'_O@5<HI1C&"M%6
M0VV]65CI]D1C[+#CI]P4Z"RM;9R\,$<;$8)5<<5/11&$8?"D@;;W"BBBJ$%%
M%% ')^*)"FIQ@2%?W(X$ZIW;L111XG+#4H\%A^Y'1HQW;^]S10!T>G#&F6HQ
MC$*<8QV';M5FJVG#&F6@QC$*<8Q_".W:K- !1110!FZW?W6G:>;BUBAE=6'R
M2N5+^BK@'+$X K%N_%MW;3.19P&"2=[2#,I#^<I ^<8X7)/3)X]ZW]1TFPU:
M.)+^V2=8GWQ[L_*V,9&.^":B;P]I#S3S/I\#23ILD8KG<./\!S["@!VCW\U_
M;2_:8HX[B"9X)!$VY"5/4$\]".M.U"9();*20D*)CD@$_P #>E3V=E;:?;+;
M6D*PPKDA5'<\D_6H[O\ X^K'_KL?_1;T )_:MG_ST;_OTW^%']JV?_/1O^_3
M?X5<HH I_P!JV?\ ST;_ +]-_A1_:MG_ ,]&_P"_3?X5<HH I_VK9_\ /1O^
M_3?X4?VK9_\ /1O^_3?X5<HH XWQ)?VUOK6AZM$[?N;@P3$HP_=N,>GK73?V
MK9_\]&_[]M_A5#Q=9&_\+7\2#,JQ^;'CJ&7YA_*KNC7RZGHME>J<^="KGZXY
M_7-0M)-&\_>HQEVNOU7ZCO[5L_\ GHW_ 'Z;_"C^U;/_ )Z-_P!^F_PJY15F
M!QLE_;7WQ!AD+MY&GV9(^1O]8YQZ>E=-_:MG_P ]&_[]-_A6%X0/VR[UO5CR
M+F\,<9/]R,;1_6NIJ(;7-\1I)0[)+]7^+*?]JV?_ #T;_OTW^%']JV?_ #T;
M_OTW^%7**LP*?]JV?_/1O^_3?X4?VK9_\]&_[]-_A5RB@"G_ &K9_P#/1O\
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
ML9@?[\#F,_ATK1KS?P_/JTDUE--=3B8SL98V?'FCD -]*[SS[_\ Y\H_^_\
M_P#6KS<OQM-TO9ZMP;CHF]MMO*P\5AW"I>ZUU+,LBPPO(WW44L:IZ/&RV(E?
M_63L96_'_P"M7'ZO-J4GB"\W7EQ%$D:@6@)\O)7@Y[UOVU_X@^RPXT2V8;%^
M87X&>/\ <JJ6)AB,8TO^7:[=9>7HK?,<\/*G26J][S.@HKSOQIJOB6*&R\NV
MEL,NV3:3F4OP.#A1BKOA/4_$DFAJTFGF\/F/^]N;KRW//3!4\5Z/M%S<MB'A
M)*DJG,OO.WHKD?$.I>(TT"\9-+6V8)Q-!=[W3D<A0G-<_P"#-6\32WUT)(KB
M^ B'R7<QB"\]02IR:'42=K!'"2E3=3F6GF>G45B?VAXA_P"@%;?^!_\ ]A7G
M.F:SXH;Q';J9+^4&X(,$C,L;<GY2V, >]$JB5M I8251-\RT\SV&BL3^T/$/
M_0"MO_ __P"PK@?%>L>)X]<E5#>6:^6N(K9VD0<=<@#FB5115["HX2567+=+
MYGK-%<Y8ZCXB:PMB=%AD)B4EWOL%N!R1LX-<SXTU;Q-%-9>7!/8 J^1:3&7?
MTZX48Q_6FZB2O8*>%E.?)=?>>DT5QOAG4O$DF@6S/IHNV.[]]<7?ENWS'JI4
MX]*3Q/J?B2/0+ADTT6C K^^M[OS'7YAT4*,T<ZM<7U:7M.2ZWMNCLZ*\W\%Z
MKXFE>]\RWFOP F/M<YBV=>F5.<_TKK&U#Q#L/_$BMQQU^W__ &%$9IJX5<-*
MG-QNOO1N45Y)X7U?Q'+XDLTN9M1GB+-NCER%;Y3U)&*]3@FN)'(EM3$N/O%P
MV?RHA/G5Q8C#NA)1;N6****LYPHHHH Y+Q3&'U.,F,-^Y')@9_XF[@T4GBD*
M=3CRJG]R.J2'^)O[O%% '2Z<<Z9:'.?W*<YS_"._>K-5M..=,M#G.84YSG/
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
MLO/'N.TN1U7&T@$\D9-7=5O(]#L?LUG:2QQLK%IXD!2WR<;VR>?F;) R>":
M':MKGV:X&G6)B?5)-OEK.&$63SAG P"5#$#J<5&FM#6-)N$MK&=[G>;6:W<%
M1%(00P9^F!W(SVQR:Q].TS5=0#6-U+?VT49CE>:202,LZ-AA%(<EE89Z\K[=
M!V*1"WMO+MT'R+\BD]3[G^M %.6>'1].@MHEB,RQB.VMA($,A4 !5W'_ !XK
M"L]0U=M3,T1$\LTYANM.>8;;8+\OFQMC.WC.".=W&"*H7=K>:MK,^GW<UC+J
M2PA6C\I]AA;Y@P(R49'SAL_-QWZ=5!;6.@V4]U*45F >ZN2OS2L %W''4G'0
M>O% #U+64ES?ZC>Q1Q$[4!8)'&@/&2>K'//Y#WAL-?M[R>2VGC>RN5)*Q7!
M,B9.'4YP00/J.]<]>Z^MWJ43NL-S8-*GV>UDMSF8'Y&92?\ EHC%@48< ?C6
MYHFAO9VUJVI&"XN[5&BMV1.(8S@87/.2 ,G\.E #= M+ ?;+VTMV6*>Y>:.6
M51EL@9*=PA.<?4]C4<OBVS2X\V/RYM)3Y)[^.0%8),\!QU"X_BZ#([<U5UG7
M&N)/LEE)>01PN?M$L5MN8H,J60,"'17P& &<=*71=*GOW34+LQ1VLT"1O9)!
MM24QE@KD'D(5P0N..^<4 :,YM]6U*WA2"66"+;<22ABD9/6,'^^<X;'0<$]A
M2:KKIMKC[!IRPW6J<,+:1R@*]2-^,;MN2!U[].:->U=[&)K:".83RQ[4N!'F
M*!F.U"Y]-Q'0'U/%8EC8:GJK?999M0M(H)8[CSKB(><KX9'B#X <8Y$@S@'Z
M8 -2;4[#Q%HQ2"Q:],DODM;S1E?*D'7>?X=IZD=^G-7YY[;0M,$=O:EO+3]U
M:6P&]^>0JY&>N?YT7VI:?H=O%')+# TA*PHQP';Z]LD\D^OO7(V]Q=ZY= K#
M82:S&(YHY2&1K4I(!)#(N25P&;!& XS]: .CU"[T76?#[2S2>;;-@IY?^M63
M.%"CJ'##&.N1]:M6L6G:'IC7$JV]DK*KW$SHD6YL ;GVX&[H*(K2PT2UN;R5
M8U=V\^ZN-G,CXQNQR?8 ?05S-]X@GGU..=%\ZT$B?9K26U.96!VN,D9293G"
MGC'Y@ Z&Q\0P7-VUK=1FSF8DVXE<$7,>>'0C@YZXZC(]:@T"PL/M5SJ-E;31
M0R,1 )'.S!Y=HT_@#'GWQFI=#T-].MH1>R17$UON2W*QX6",G@+GG)&,G\.E
M4O$5_>2L^GQ6<T<188G:81+.5 =H]P.5!7(#],C% $>J^)9=US)IT\<46GH9
M[@7$#8G16PVQN!M&&RW/(':M&6;^V_L(@L_,LV=;EIKA2H 5LKM7@EB0",\
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
/\MMTI3D$GHN?444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %# ?L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#VW3]/LWTZ
MU=[2%G:(,S.BLQ+*-Q)QR3W/>K TVQ'2RMN-O_+)?X>G;MV]*-,_Y!5GT_U"
M=%V_PCMV^E6J *O]F6&,?8;;&",>4O0]>W>E_LZQW;OL=OD$-GREZ@8!Z=0*
MLT4 5/[+T_;M^PVVW;MQY*XQG..G3/-._LZQW;OL=ODDMGREZD8)Z=2*LT4
M5?[,L,8^PVV, 8\I>@Z=NU!TVP/6RMOXO^62_P 77MW[U:HH K?V=8YS]CM\
MY4Y\I>HZ=NW:D_LRPV[?L-MC!7'E+T)R1T]:M44 5O[/LMV[[';[MV[/E+G.
M,9Z=<4G]F6&W;]AMMNT+CREZ9SCITSS5JL;4_%WAW1KU;+4M:L;2Y8 B*:=5
M;!Z<4 :']G6).?L=OG).?*7J>">G>D_LVQ'_ "Y6W\/_ "R7MT[=NU1ZEK.F
M:/8_;=2O[:UM>,2S2!5.>F">M0)XFT.31#K2:M9G3 2#=>:/+R#@C/UH M_V
M;88Q]BML8(_U2]#U[=Z7^SK+=N^QV^<AL^4O4# /3L*RY/&7AY/#UQKR:K;S
M:9;\2SP'S0IR!C"Y.>16U#,EQ!'-$=T<BAU.,9!&10!!_9FG[=OV&VV[=N/*
M7&,YQTZ9YI?[.LMV[[';YR6SY2]2,$].N*D:X@2=(&FC69P2D98!F ZX'4UE
M^)/$UAX6L8+J^69_M%PEM%' H9W=CP "10!?_LVPQC[%;8P!CREZ#IV[4O\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KAO$+2C7+G:UP!\OW
M+M4'W1_">E=S7!>(U!UZY^53]WK8F3^$?Q=Z .TTW/\ 9=IG=GR4SN&#]T=:
MLU4TO']DV>W;CR$QMSC[HZ9JW0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5P7B-D&O7(+Q@_+UOC&?NC^'M7>UPWB!9CKESL6Z*_+C9:HX^Z.YY
M- '7Z;G^R[3.<^2F=QR?NCJ1UJU573/^059XQCR$Z+M_A';M]*M4 %%%% !1
M110 455U*:*WTRZFGFDAB2)F>2,990!R1@'G\*\^GU"9_#EI>V^LRM$ES,R6
MTEU*LLRXRD1=/F+CT.>N.<4 >ET5Q/B+5EE>%7O;RRB6UDQ]F=MXN\*5B;;U
M;!)VG@UA7NK:JLL!DO-1BOFO/+U2",L$M[/C,B@#"X&,,.>3^ !ZG16)X6F>
M;2Y6\^>XMQ<2"VFG)+O%G@Y/)'4 GJ *NZE<75K%YL"P,@(#"0D')(';ZT 7
MJ*HYU;TLOS>C.J^EE^;4 7J*HYU;TLOS>C.J^EE^;4 7J*HYU;TLOS>C.J^E
ME^;4 7J*HYU7TLOS:C.K>EE^;T 7J*HYU7TLOS:C.K>EE^;T 7J*HYU7TLOS
M:C.K>EE^;T 7J*HYU7TLOS:C.K>EE^;4 7J*HYU7TLOS:C.J^EE^;4 7J*HY
MU;TLOS>C.J^EE^;4 7J*HYU;TLOS>C.J^EE^;4 7J*HYU;TLOS>C.J^EE^;4
M 7J*HYU;TLOS:C.J^EE^;4 7J*HYU;TLOS:C.K>EE^;4 7J*HYU7TLOS:C.K
M>EE^;T 7J*HYU7TLOS:C.K>EE^;T 7J*HYU7TLOS:C.K>EE^;T 7J*HYU7TL
MOS:C.J^EE^;4 7J*HYU;TLOS:C.J^EE^;4 7J*HYU;TLOS>C.J^EE^;4 7J*
MHYU;TLOS>C.J^EE^;4 7J*HYU;TLOS>C.J^EE^;4 7J*HYU;TLOS:C.K>EE^
M;4 7J*HYU7TLOS:C.K>EE^;T 7J*HYU7TLOS:C.K>EE^;T 7J*HYU7TLOS:K
M-OY_E?Z1Y?F9_P"6><8_&@"6O/\ Q+]G_P"$@NM_V/=\F?,:0-]P=<<5Z!7#
M^(#<?VY<;#>;?EQY<D87[HZ \T ==IG_ ""K/_K@G\6[^$=^_P!:M55TW/\
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
M_P#T$UXUX/\ ^1JTO_KK_P"RFO9=1_Y!=W_UQ?\ ]!->->#_ /D:M+_ZZ_\
MLIJL)_"G_71DXC^)#^NI[3=?\>DW_7-OY5XEX6_Y&?2O^NZU[;=?\>DW_7-O
MY5XEX6_Y&?2O^NZT8/\ AS_KHPQ/QQ_KL>Y5XM9_\C[%_P!A/_VH:]IKQ:S_
M .1]B_["?_M0U.#VGZ?YE8G>/J>TUX5K?_(R:A_U]O\ ^AFO=:\*UO\ Y&34
M/^OM_P#T,U6 ^*7H3C/A1[J.@KPSQ-_R,VJ_]?+_ ,Z]S'05X9XF_P"1FU7_
M *^7_G1@/C?H&,^%'M\'_'O'_NC^5>0_$#_D;;O_ *Y1_P#H->O0?\>\?^Z/
MY5Y#\0/^1MN_^N4?_H-3@?XK]"L7_#1ZU8_\@^V_ZY+_ "%3-)&IPSJ#Z$U#
M8_\ (/MO^N2_R%>4_$(?\5;)_P!<(_ZUC1I>UFXWL:U*GLX<UCUT$, 000>X
MI:Q?"/\ R*6F?]<!6U64H\LFNQI%W284445(PKSWXH_=TOZR_P#LM>A5Y[\4
M?NZ7]9?_ &6NC"?QD88C^$S;\ ?\BA;?[\G_ *&:T]:\06&@)"]\T@$Q*IL0
MMR*S/ '_ "*%M_OR?^AFL?XH?\>NF?\ 71_Y"JY%/$.+[L7,X45)=CK=&URR
MUZWDGLC(4C?8V]-O.,_UK2KA_AC_ ,@>]_Z^?_915WQUK5_HMC9R6$PB>24J
MQ*!LC:3WJ)T?WSIQ*C5_=\\CJZBN+F"TB,MS-'#&#@O(P4?F:YCP+K>H:W:7
MLE_,)6BE54(0+@8SVIWQ#_Y%*7_KK'_Z%2]BU5]G(?M$Z?.CHK:^M+T,;6ZA
MG"?>\J0-CZXK"\>_\BA=_P"]'_Z&*Q/A=_J-4_WX_P"1K;\>_P#(H7?^]'_Z
M&*M4U3Q"BNZ)Y^>BY>3.3^&?_(>O/^O7_P!F%=CXW_Y$[4/]U/\ T-:X[X9_
M\AZ\_P"O7_V85V/C?_D3M0_W4_\ 0UK6O_O*^1G2_@/YG$_#;_D99O\ KU;_
M -"6O3-2G>VTJ\GB($D4#NI(SR%)%>9_#;_D99O^O5O_ $):](UK_D!:A_U[
M2?\ H)J<7_'7R'A_X7WG&>#?%>KZSKHM;V6)H?)9\+&%.1CO^->@UY)\.?\
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
M <WX\_Y$^\^L?_H8KD?AG_R'[O\ Z]3_ .A+77>//^1/O/K'_P"ABN1^&?\
MR'[O_KU/_H2UWTO]UE_78XZG^\1_KN>@>(?^1;U/_KUD_P#037G7PV_Y&67_
M *]6_P#0EKT7Q#_R+>I_]>LG_H)KSKX;?\C++_UZM_Z$M30_W>957^- ]*UG
M_D!ZA_U[2?\ H)KS#X=?\C2G_7N_]*]/UG_D!ZA_U[2?^@FO,/AU_P C2G_7
MN_\ 2C#_ ,"H%;^+ ]3U'_D%W?\ UQ?_ -!->->#_P#D:M+_ .NO_LIKV74?
M^07=_P#7%_\ T$UXUX/_ .1JTO\ ZZ_^RFJPG\*?]=&3B/XD/ZZGM-U_QZ3?
M]<V_E7B7A;_D9]*_Z[K7MMU_QZ3?]<V_E7B7A;_D9]*_Z[K1@_X<_P"NC#$_
M''^NQ[E7BUG_ ,C[%_V$_P#VH:]IKQ:S_P"1]B_["?\ [4-3@]I^G^96)WCZ
MGM->%:W_ ,C)J'_7V_\ Z&:]UKPK6_\ D9-0_P"OM_\ T,U6 ^*7H3C/A1[J
M.@KPSQ-_R,VJ_P#7R_\ .O<QT%>&>)O^1FU7_KY?^=& ^-^@8SX4>WP?\>\?
M^Z/Y5Y#\0/\ D;;O_KE'_P"@UZ]!_P >\?\ NC^5>0_$#_D;;O\ ZY1_^@U.
M!_BOT*Q?\-'K5C_R#[;_ *Y+_(5Y5\0O^1MD_P"N$?\ 6O5;'_D'VW_7)?Y"
MO*OB%_R-LG_7"/\ K1@_XS^88K^&CT/PC_R*6F?]<!6U6+X1_P"12TS_ *X"
MMJN6K\<O5F]/X%Z!1114%A7GOQ1^[I?UE_\ 9:]"KSWXH_=TOZR_^RUT83^,
MC#$?PF;?@#_D4+;_ 'Y/_0S6/\4/^/73/^NC_P A6QX _P"10MO]^3_T,UC_
M !0_X]=,_P"NC_R%:T_]Z^;(G_N_R1/\,?\ D#WO_7S_ .RBF?$__D&:?_UW
M/_H)I_PQ_P"0/>_]?/\ [**9\3_^09I__7<_^@FJ_P"8OY_H+_F&_KN)\+_^
M/#4?^NR_^@UI?$+_ )%*7_KK'_Z%6;\+_P#CPU'_ *[+_P"@UI?$+_D4I?\
MKK'_ .A5,_\ >OFAQ_W?Y&3\+O\ 4:I_OQ_R-;?CW_D4+O\ WH__ $,5B?"[
M_4:I_OQ_R-;?CW_D4+O_ 'H__0Q14_WKYH(?[O\ )G)_#/\ Y#UY_P!>O_LP
MKL?&_P#R)VH?[J?^AK7'?#/_ )#UY_UZ_P#LPKL?&_\ R)VH?[J?^AK3K_[R
MOD*E_ ?S.)^&W_(RS?\ 7JW_ *$M>D:U_P @+4/^O:3_ -!->;_#;_D99O\
MKU;_ -"6O2-:_P"0%J'_ %[2?^@FEBOXZ^0\/_!?S/,OAS_R-(_Z]G_FM>MU
MY)\.?^1I'_7L_P#-:];I8W^+\AX3^&%<'XB<C7;D;R/N\?VD(OX1_#VKO*X7
MQ"DAURY*I.1\O*Z>LH^Z/XCUKC.D['3L_P!F6F=V?)3.[&?NCKBK-5=,Q_95
MGC&/(3&!@?=';M5J@ KRGP]>>$[WQKY":UJD=U!J%PUOHMP/W*3Y8-(I"]#E
MR 6Q\QXKNO&%QJ5MX2U*71TF>_$6(1!'ODR2 2J]R 21]*Y;P/XBU.._FT>^
MTSQ7/;22@VE]JEB%95V982N,#[P.#CN*(_$#V/1:*** &R2+%&TC9VJ"3@$G
M'T')K$E\5V*:?;7B07DHN [K%' 3(%3[S%>P']16W(':)Q&P1R"%8KD ]CCO
M7+Q^%+^*U@5=:0740FC$PM.#'(06&W?]X$9!S^!I:@:=_P")+*P@MYMEQ<K-
M$9U^S1%RL0 )<CL!D>_-5)_&FE03%"MTZ,_EPRI"2D\G'[M#W;GI['GBHI/#
M5[($$-^EIY4+649$7FEK<A>N2,/E<YZ<]#56;P)O%O#%JCQVMG=?;;./R0QC
MF'0LV?G7K\N!UZT^O]?UL&ITNF:E#JMH9X5E3:[1O'*NUT93@@CUJ/671=.8
M,Z@ETX)Q_&*72=.?3K:19K@W$\TK32R[-@+-Z+DX   QD]*9K=O!+8,\D,;L
MK( S("0-XH XGXG2(\VF;'5L+)G!S_=KHO TT2>$+(-(@/S\%A_?:N:^)5M!
M;S:;Y$,<6Y9,[$"Y^[Z5T/@FQM)O"5E)+:P.YWY9HP2?G/>NVI_NL?7_ #.6
M'^\2_KL8WQ.D1X]+V.K8:3.#GLM7/AM+&F@7(=U4_:CP3C^%:S_B7:V]O'IG
MD011;FDSL0+GA?2KOPYM+:XT*X::WAD87) +H"<;5]:I_P"Z+^NI*_WE_P!=
M"'XG2(]IINQU;$K]#GL*E^&<D::3?!W52;CN<?PBJWQ*M;>WM-.,$$41,KY*
M(%SP/2I?AO:6UQI5ZT]O%*1<8!= Q'RCUH?^Z?UW#_F)_KL=W]HA_P">T?\
MWT*/M$/_ #VC_P"^A4/]F6'_ #XVW_?I?\*/[,L/^?&V_P"_2_X5P'83?:(?
M^>T?_?0H^T0_\]H_^^A4/]F6'_/C;?\ ?I?\*/[,L/\ GQMO^_2_X4 87CJ6
M-_"-X%D0G*<!A_?%<G\-75->NR[!1]E/)./XEKJ/&]C:0^$[R2*U@1P4PRQ@
M$?..]<I\.8(;C7;I9HHY5%MD!U# '<OK7?2_W67]=CCJ?[Q'^NYZ!X@FB;PY
MJ0$J$FVDP-P_NFO/?APZIXDE+L%'V5N2<?Q+7>Z_I]E'X>U%TL[=66VD((B4
M$':?:N ^'D$5QXBD2:))%^S,<.H(SN7UJ:'^[S*J_P :!Z3K$\)T2_ E0DVT
MG\0_NFO,_AXRIXH0LP4?9WY)QZ5Z/J^G6*:+?LMG;AA;R$$1+D':?:O-OA_#
M%/XF5)HTD3[.YVNH([>M&'_@5 K?Q8'J6HSPG3+L"5/]2_\ $/[IKQWPB0OB
MG2RQ  DY)_W37KFH:=8KIMTPLK<$0N01$OH?:O(O":)+XGTQ)%5T:3!5AD'Y
M3583^%/^NC)Q'\2']=3V>YGA-I-^]C^XW\0]*\6\+D+XFTLD@ 3KDFO8[G3;
M$6LQ%E;9"-_RR7T^E>-^&463Q)I:.H96G4%6&0:,)_#G_71AB?CC_78]O^T0
M_P#/:/\ [Z%>,V; >.XFR-O]I9SGC_65[!_9EA_SXVW_ 'Z7_"O'K2-#XXBC
M**8_[1V[,<8\SICTJ<'M/T_S*Q.\?4]G^T0_\]H_^^A7AVM$'Q)J!!!'VM^1
M_O&O:_[,L/\ GQMO^_2_X5XGK*JGB*_55"J+MP% P -QJL!\4O0G&?"CW$3P
MX_UT?_?0KQ'Q(0WB75"""#<O@CZU[2--L,?\>-M_WZ7_  KQ7Q&BQ^(]31%"
MJMPX"J, #-& ^-^@\9\*/;(9X?(C_>Q_='\0]*\C\?,K^++LJP8>5'R#G^&O
M5X=-L#!&396WW1_RR7T^E>3^.XHX/%5VD4:QH(TPJ# 'R^U3@?XK]!XO^&CU
MJQGA%A; RQ_ZI?XAZ"O+/B ROXLD*L&'DQ\@Y]:]-LM-L6L+<FRMB3$N3Y2^
MGTKS#Q[#%!XJD2&-(T\E#M10!W]*,'_&?S#%?PT>A>$IHE\)Z8&D0$0C(+"M
MK[1#_P ]H_\ OH5@^%+"SE\*Z:\EI [M""6:,$G]*V/[,L/^?&V_[]+_ (5R
MU?CEZLWI_ O0F^T0_P#/:/\ [Z%'VB'_ )[1_P#?0J'^S+#_ )\;;_OTO^%'
M]F6'_/C;?]^E_P *@LF^T0_\]H_^^A7G_P 3I$==+V.K8,N<'/\ =KNO[,L/
M^?&V_P"_2_X5P7Q+MK>W73/(@BBW&3.Q N?N^E=&$_C(PQ'\)F]X"EC3PE;!
MI$!WR<%A_>-8_P 3I$>UTW8ZMB1\X.>PK3\"V5I/X4MGEM8)'+R99XP3]X]Z
MR?B5:V]O;::8((HBTCYV(%SP/2M:?^]?-D3_ -W^2+7PTDC31[T.ZJ3<=SC^
M$4SXF2(^FV 1U;$YZ'/\)I/AO:6UQI%XT]O%*1<8!= Q'RCUIOQ)M;>WTZP,
M%O%$3.02B!<_*?2J_P"8OY_H+_F&_KN+\,I$2PU'>ZKF9>IQ_#6G\0)8W\)R
MA9$8^;'P&!_BK)^&MK;W%CJ!GMXI2)E +H&Q\OO6CX]LK6#PK*\-M#&_FQC<
MD8!^]4S_ -Z^:''_ '?Y&=\,9$2#4][JN7CQDX[&MKQW+&_A&["R(3NCX##^
M^*POAI:V]Q!J1G@BEVO'C>@;'!]:V?'%E:0^$[J2*U@C<-'AEC (^<=Z*G^]
M?-!#_=_DSF/AJZIKMV78*/LW4G'\0KL/&LT3>$-0"R(257@,/[ZUQOPX@AN-
M;NUFBCE46V0'4, =P]:ZWQG8V</A*_DBM8$<*N&6, CYU[TZ_P#O*^0J7\!_
M,Y#X<.J>(YB[!1]E;DG'\2UZ+K,\)T/4 )4)-M)_$/[IKSCX=P17'B*9)HDD
M7[,QPZAAG<OK7H6L:=8IHE^RV=N&%M(01$N0=I]J6*_CKY#P_P#!?S/.OAVR
MIXG!9@H^S/R3CNM>MJZN,JP8>H.:\B^'T,4_B8)-&DB_9W.UU!&<KZUZW%#%
M FR&-(TSG:B@#]*G&_Q?D/"?PQ]>?^)3;_\ "076\V>[Y,^9<R(WW!U X%>@
M5Q&O_:?[;N/+%_L^7'E+&5^Z.F>:Y#I.MTW_ )!=IU_U*=6W?PCOW^M6JJZ;
M_P @NT_ZX)_#M_A';M]*M4 %>::7KWB&Y\<?8IM:TYK>UO7MI;6.1&:96$CA
MCQE64!5"]>&)KTNO(="L=.;XDO):7VK7-FM[(R1+I+"!9E\P'-QT(!>0=.I
MSQ1'X@?PL]>HHHH **** "BBB@ JCJ__ "#7_P!^/_T-:O51U?\ Y!K_ ._'
M_P"AK0!P_P 4/]=IG^[)_P"RUT?@3_D3[+_@?_H;5SGQ0_UVF?[LG_LM='X$
M_P"1/LO^!_\ H;5VU/\ =8^O^9RP_P!XE_78P?BC_J]+_P!Z7^2U=^&?_( N
M?^OH_P#H*U2^*/\ J]+_ -Z7^2U=^&?_ " +G_KZ/_H*U3_W1?UU)7^\O^NA
M5^*'_'GIO_75_P#T$5+\,?\ D$7W_7P/_0147Q0_X\]-_P"NK_\ H(J7X8_\
M@B^_Z^!_Z"*'_NG]=P_YB?Z['<T5D>)-;_X1_2OMOV?S_P!XJ;-^WKWS@U7\
M+^)?^$D@N9/LOV?R7"X\S=G(SZ"N/V<N3GMH=//'FY>IOT5%/<06L1EN)HX8
MP<%Y&"C\S4=MJ%E>.R6MW!.RC)$4@8@?A4V=KE76QB>//^1/O/K'_P"ABN1^
M&?\ R'[O_KU/_H2UUWCS_D3[SZQ_^ABN1^&?_(?N_P#KU/\ Z$M=U+_=9?UV
M.2I_O$?Z[GH'B'_D6]3_ .O63_T$UYU\-O\ D99?^O5O_0EKT7Q#_P BWJ?_
M %ZR?^@FO.OAM_R,LO\ UZM_Z$M30_W>957^- ]*UG_D!ZA_U[2?^@FO,/AU
M_P C2G_7N_\ 2O3]9_Y >H?]>TG_ *":\P^'7_(TI_U[O_2C#_P*@5OXL#U/
M4?\ D%W?_7%__037C7@__D:M+_ZZ_P#LIKV74?\ D%W?_7%__037C7@__D:M
M+_ZZ_P#LIJL)_"G_ %T9.(_B0_KJ>TW7_'I-_P!<V_E7B7A;_D9]*_Z[K7MM
MU_QZ3?\ 7-OY5XEX6_Y&?2O^NZT8/^'/^NC#$_''^NQ[E7BUG_R/L7_83_\
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
MWB/^M9_PO_X\M2_Z[)_Z#2C_ +H_4;_WA>AJ?$+_ )%*;_KK'_Z$*YGX8_\
M(8OO^O=?_0JZ;XA?\BE-_P!=8_\ T(5S/PQ_Y#%]_P!>Z_\ H5.G_NLOZ["G
M_O$?Z[G5^//^1/O/K'_Z&*Y'X9_\A^[_ .O4_P#H2UUWCS_D3[SZQ_\ H8KD
M?AG_ ,A^[_Z]3_Z$M%+_ '67]=@J?[Q'^NYZ!XA_Y%O4_P#KUD_]!->=?#;_
M )&67_KU;_T):]%\0_\ (MZG_P!>LG_H)KSKX;?\C++_ ->K?^A+4T/]WF55
M_C0/2M9_Y >H?]>TG_H)KS#X=?\ (TI_U[O_ $KT_6?^0'J'_7M)_P"@FO,/
MAU_R-*?]>[_THP_\"H%;^+ ]3U'_ )!=W_UQ?_T$UXUX/_Y&K2_^NO\ [*:]
MEU'_ )!=W_UQ?_T$UXUX/_Y&K2_^NO\ [*:K"?PI_P!=&3B/XD/ZZGM-U_QZ
M3?\ 7-OY5XEX6_Y&?2O^NZU[;=?\>DW_ %S;^5>)>%O^1GTK_KNM&#_AS_KH
MPQ/QQ_KL>Y5XM9_\C[%_V$__ &H:]IKQ:S_Y'V+_ +"?_M0U.#VGZ?YE8G>/
MJ>TUX5K?_(R:A_U]O_Z&:]UKPK6_^1DU#_K[?_T,U6 ^*7H3C/A1[J.@KPSQ
M-_R,VJ_]?+_SKW,=!7AGB;_D9M5_Z^7_ )T8#XWZ!C/A1[?!_P >\?\ NC^5
M>0_$#_D;;O\ ZY1_^@UZ]!_Q[Q_[H_E7D/Q _P"1MN_^N4?_ *#4X'^*_0K%
M_P -'K5C_P @^V_ZY+_(5Y5\0O\ D;9/^N$?]:]5L?\ D'VW_7)?Y"O*OB%_
MR-LG_7"/^M&#_C/YABOX:/0_"/\ R*6F?]<!6)XJ\9WV@ZP+.WMK>1#$LFZ3
M=G))]#[5M^$?^12TS_K@*X#XC?\ (T+_ ->R?S:E1A&=>2DK[A5DXT4X^1Z/
MH&HRZMH5I?S(B23*2RIG Y(XS]*TJP?!?_(GZ;_US/\ Z$:POB'JVH:;/IXL
M;R6W#K(7$9QG!7%9>RYZKA'3<U]IRTU-G=UY[\4?NZ7]9?\ V6NF\'W5Q>^%
MK.XNIFFF??N=SR<,17,_%'[NE_67_P!EJ\/'EKJ/:Y%9\U%LV_ '_(H6W^_)
M_P"AFL?XH?\ 'KIG_71_Y"MCP!_R*%M_OR?^AFL?XH?\>NF?]='_ )"KI_[U
M\V3/_=_DB?X8_P#('O?^OG_V44SXG_\ (,T__KN?_033_AC_ ,@>]_Z^?_91
M3/B?_P @S3_^NY_]!-5_S%_/]!?\PW]=Q/A?_P >&H_]=E_]!K2^(7_(I2_]
M=8__ $*LWX7_ /'AJ/\ UV7_ -!K2^(7_(I2_P#76/\ ]"J9_P"]?-#C_N_R
M,GX7?ZC5/]^/^1K;\>_\BA=_[T?_ *&*Q/A=_J-4_P!^/^1K;\>_\BA=_P"]
M'_Z&**G^]?-!#_=_DSD_AG_R'KS_ *]?_9A78^-_^1.U#_=3_P!#6N.^&?\
MR'KS_KU_]F%=CXW_ .1.U#_=3_T-:=?_ 'E?(5+^ _F<3\-O^1EF_P"O5O\
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
M1&K*,_:+<)4U*'(]CEO#-PVC>&;6VOK2[BDBW;_W)(&6)'(^HK*\=6M[KBV
ML-/NY/)+[\Q%<9VXZ_0UW<L231F.10R'J#3Z(U91J>T6X.FG#DZ')^%9I-$\
M-16]_9W<4D;.S_N20 6)ZCVK/\=6U[KD%BMAI]W(8G8OF(K@$#UKN98DFB:.
M10R,,$'N*?0JLE4]IU!TTX<G0XCP1%=:'IMU%?V%W&[S;U B+<;0.WTIGC:.
MYU_3K(:;8W4VV3S"3$5&TKP>:[D@$$'H:2.-8HUC10J( J@=@*/;2]I[3J'L
MER<G0X?P-;WFB6EY'?Z?=QM+(K*!$6R ,=JN>+9)=;\-M!I]G=RO(Z.O[D@$
M YSD^U==38XTAB6.-0J( J@=A0ZLG4]IU!4TH<G0X7P+:WNAQ7RW^GW<9E9"
MF(BV< YZ?6M'Q1.^M>&9[>PM+N624H4_<D @,">3]*ZNF1I';Q+&@"(O"BAU
M9.I[3J"II0Y.AYSX(T[4=%U6XGOM.NXXW@V*1'NYW ]OI71>)+EM7\-WMI96
MEW),^% \EAR&!(R?I73TR.)(@P10NYBQQW)ZFB=:4I^T>X1I*,.1;'FW@K3-
M2T;6I+F^TVZCB:!D!$>[G*GM]#79:AJ*7NE7UO;VUV\C121 >0P^8KT_45M4
MR.)(M^Q0N]MS8[GUHJ593GSO<(4U"/*CS+P9I.J:/KHNKW3;J.+R63(CW<G'
M8?2O2;6ZCNT=D61=C;661"I!P#T/L14],2)(V<HH!=MS>YP!G\@*56JZLN:0
MZ=-4U9#ZXCQ ;D:W<>6;[;\N/*GC5?NCH#S7;UP'B183K]SO6V+?)G?9/(?N
MC^(<&LRSM=-S_9=IG.?)3.5VG[H[=JM54TS']DV>-N/(3[IR/NCH35N@ HHH
MH **** "BBB@ HHHH *J:AJ=GI5N)[V<1(6VKP26/H .2?I2W^I66EP":_NH
MK>,L%#2-@$U0UJRFNEL]2T^Y@CN;,M+&9N8I$9<,&(Z#'(8=,=QF@#GM0U^2
M_P!;@FTS4HU6 1M:VWFD)J8DX/0<!3D9YVE3N&*[.*X9;:%[P1V\LF%*>9D!
MS_"#QDUG:#I1L;>6:X-N]Q<SO<GR1^[C+XR$)YP<9)[DDUC>,=)U6\NHI(KN
M67294$-S9I;K*8VS\LRCAC@XSA@1@$=#0 W6_$-_?;[/0K>1I2':&1F\HS/&
MW(C)^5@",,K;2021GK75K=+'91W%YMM<HID$C@!">Q/3KQ6#X>\.1Z#;)<:G
M=I<7RL^9]S)'EC]X(6*JYXR1C)SZFI_$VCS:@+2\MXHKM[-F<V-P 8K@$8(Y
MX#@?=;L>O6@"AK6NO?W4^CZ8LOGPO&TD@D$:2<HQBWYRA=6 !QR2:Z&SN;C[
M!]HU***S8L?W9D!V+G"AFZ9^GK6!H>@Z=I-B^K:A8Q6CQ,\R"4AC;0C)56(X
M.T$XZ[<X!Q71$66L:9_RRN[*ZCSV9)$(_44 <SXD\4;+J/3+"XFAE\P^?+'#
MN<(H^8Q!@5<J2NX=<9P"1716$UU%IBOJSVZS)D/+&<(P!X;G[N1@X[>M86C:
M':I/)>W=VMTMG,T5LS3;@B(3LWYX+KN<9ZX/))YK7U_1_P"V],-LLY@F219H
M9,;E$BG*[EZ,N>H/\^: ,#Q/XAN[?54LM-N9L!<7:16X9XU'S,\;$$%P"/E(
M((/'. =[P]<WUUHT4VH ^:2P61DV-*F?E<K_  DC!(K/TGPY%,(-1U6W8:L
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
M)+2:([!/$V"?+(QE#WSUR:[6VTN#2X;R73[:/[5<,TTA8D>;*<GD\X&?RR:
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
+< D#MZ 444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $T @T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V^PL;0V%J
MS6D&_P I"28E!R%__74XT^R7&+.W&,8Q$O&.G;M1IXQIMJ,8Q"G&,8X';M5F
M@"L-/LEQBSMQC&,1+QCIV[4#3K(8Q9VXQC&(EXQT[=JLT4 5AIUD,8L[<8QC
M]TO8Y';UH&GV0QBSM^,?\LE['/IZ\U9HH K?V=9?\^=O_P!^E]<^GKS1_9UE
M_P ^=O\ ]^E]<^GKS5FB@"M_9]D?^7.W_P"_2^N?3UYH.G61SFSM^<Y_=+W.
M3V]>:LT4 5CI]D<YL[<YSG]TO.3D]J#I]D<YL[<YSG,2\YZ]JLT4 5CI]DV<
MV=N<YSF)><]>W>@Z?9'.;.W.<YS$O.>O;O5FB@"L=/LCG-G;G.<_NE[\'M1_
M9]D<YL[?G_IDOICT]*LT4 5O[/LO^?.W_P"_2^F/3TXH_L^R_P"?.W_[]+Z8
M]/3BK-% %;^S[+_GSM_^_2^F/3TXH&GV0QBSM^,8_=+V&/3TJS10!6&GV0QB
MSMQC&/W2]N!VH&GV0QBSMQC&/W2\8Z=JLT4 5AI]D,8L[<8QC$2\8Z=J!I]D
M,8L[<8QC$2\8Z=JLT4 5AI]D,8L[<8QC]TO&.1VH_LZR'_+G;_\ ?I?7/IZU
M9HH K?V=9?\ /G;_ /?I?7/IZ\T?V=9?\^=O_P!^E]<^GKS5FB@"M_9]D?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<YXKC\S[)^ZWXW_ /+%9,?=]2,5T=<YXJB\S[)^Z\S&_P#Y8"3'W?4C% &U
MI_\ R#+7_KBG<GL/7FK-5M..=,M3G/[E.<D]AW/-6: "BBB@ HHHH **JW>H
M6]E);1SLP:XD$4>U"V6/J1T_&JUWK^GV.H)97$KK*RABWEDJN<XW-T&=K?E0
M!IT5@_\ "7Z4(3(?M0(Y:,VS[U3 ;>5QD)@@YZ5NJRNH92"I&01W% "T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5SGBN+S/LG[KS,;_^6'F8^[[C%='7.>*X_,^R?NM^
M-_\ RP,F/N^A&* -K3SG3+4YSF%.<Y[#OWJS5;3SG3+4YSF%.<YSP._>K- !
M1110 4444 9^JZ;-J(MA%>O;>3,LQVQJV\CH.>E9-YX035=1CO\ 4;LM,%*$
M11@87YAM5C\R@AL,!][%;MU?VUE);QW$FQ[B3RXAM)W-Z<#CZFH[C5K.VO!:
M22-YVSS&"QLP1>?F8@84<'KCI2T Q3X/))E.KW7VEHS \VQ,M"0!L Q@=,[A
MSG-=+'&L421H,*BA0/85C?\ "6:.(?-,\H /*FVDW*-H;<5VY"X(.[&.>M;2
ML&4,I!!&01WI@9L-E;W5S>//&'83;023P-J\5/\ V58_\^Z_F:6R_P!=>_\
M7Q_[(M6Z *?]E6/_ #[K^9H_LJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S
M-7** *?]E6/_ #[K^9H_LJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7**
M *?]E6/_ #[K^9H_LJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]
ME6/_ #[K^9H_LJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]E6/_
M #[K^9H_LJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]E6/_ #[K
M^9H_LJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]E6/_ #[K^9H_
MLJQ_Y]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]E6/_ #[K^9H_LJQ_
MY]U_,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]E6/_ #[K^9H_LJQ_Y]U_
M,U<HH I_V58_\^Z_F:/[*L?^?=?S-7** *?]E6/_ #[K^9I#I=@.MN@S[FKM
M<[XC-]+?:?;6FT%G+K\V,LO//L!_.LZM3V<>:UQ-V-J"RMK9R\,01B,$BK%-
MC+F-3(H5R!N .<&G5H,**** "BBB@ HHHH **** "BBB@ HHHH *YSQ7'O\
MLG[O?C?_ ,L6DQ]W^Z1BNCKG/%:!OLGR!OO_ /+)W_N_W3Q^- &UIYSIMJ<Y
MS"G.<YX'?O5FJVGG.FVISG,*<YSG@=^]6: "BBB@ HHHH SM6TZXU%;807@M
MO)F68YB#[]O0<D8K)O?""ZM?B]OYT$K+LE$,8SM!;:%<\KPV#ZX[5T4UU;V[
M1+--'&TK;(P[ %V]!ZFB6ZMX)8HI9XXY)21&K, 7P,G [X'-*R"YS9\(3LQF
M.L2_:GB-N\H@7!A*@;0O8\9W>N>.U=-%&L,*1)]U%"CZ"J'_  D&C?9UN/[5
ML_):3R@_GKM+]=N<]<5I4PL9D%E;W%S>O*K%O/QD.P_@7T-3_P!EVG_/-_\
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
MRZS9I=6$$6G%,SN$7=NPV!_K#C^'H&^I['6P'3T5SL1\1W5X[SK';01><%1
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
M  H^P-_S^W?_ 'V/\*N44 4_L#?\_MW_ -]C_"C[ W_/[=_]]C_"KE% %/[
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
MQ2_\_P#=?^.?_$U;HK6,5%6BK#*GV*7_ )_[K_QS_P")H^Q2_P#/_=?^.?\
MQ-6Z*H"I]BE_Y_[K_P <_P#B:/L4O_/_ '7_ (Y_\35NB@#,O-%2_A$-S>W;
MQYW8#*.?P6EM-&6Q@$%O>W:Q@D@%E/\ -:TJ*GEC?FMJ!4^Q2?\ /_<_^.?_
M !-'V*7_ )_[K_QS_P")JW15 9Z:2D;;DN)48?Q*D8/_ *!4OV*7_G_NO_'/
M_B:MT4DDM@*GV*7_ )_[K_QS_P")H^Q2_P#/_=?^.?\ Q-6Z*8%3[%+_ ,_]
MU_XY_P#$T?8I?^?^Z_\ '/\ XFK=% %3[%+_ ,_]U_XY_P#$T?8I?^?^Z_\
M'/\ XFK=% %3[%+_ ,_]U_XY_P#$T?8I?^?^Z_\ '/\ XFK=% %3[%+_ ,_]
MU_XY_P#$T?8I?^?^Z_\ '/\ XFK=% %3[%+_ ,_]U_XY_P#$T?8I?^?^Z_\
M'/\ XFK=% $$-N\3EFNII01C#[<?H!4]%% !1110 4444 %%%% !1110 444
M4 %%%% !7.>*B1]DPQ'W^C(/[O\ >_I71USGBK/^B=?X^FS_ &?[W]* -K3Q
MC3+48Q^Y3C&.P[59JMIPQIEH.G[E.Q'8>M6: "N$\8>%=0UV]N!;>'O"]PDT
M/E"_OMWVF,D8R,1G[O4?,/PKNZ* N064#6MC;V[RM*T42H9&ZN0,9/UJ>BBA
MN^H+0*YC7]'UJ_UBVN;*>U$$2LJ!RZM$S(X+#!P>2O;C%=/12:N!YXWAG4#$
MV-%06S1E$L_M"_NYMBKY^<XZ@]/F[XR:[^!72"-)&WNJ@,WJ<<FI**86,*YN
MX-.%[=W>I-9P?:0F=JD9*+ZJ34NFWMOK$4DFGZU)<)&VUBJ)P>O=:R/%>FOJ
M7A[4T1RIBNA,<(7)"HO  KBO#5M"UC*9X=<F#2<+I^5CX'<@\FA0JR=XQNC=
M?5E3O.=I=K7T_KS.WUWQ3;>'K];.[NM0>1HQ)F**(C!)'<#TK8M)A>6<%U'J
MDJI-&LBAA&" 1GGY>M>8:_I-M' EQ!I&LVYW*A>Z?<IY]\G)Z>E;D&C6_P!G
MC5? MP[!0"\UT%+<=3SUJE1K[M*WJ@E4P?*E%ROUT-.S\:V5]J\>FQ7.I"62
M4Q*S11;<C/MTXKJOLMQ_T$)_^^(__B:\ADTZ^\.:]%J TF>.*U/V@QLX<!,X
M/S 8XS7H2>)-8:%9?^$8N'1U#*T5PC9!Z4H4JEVI6OZH6(E02C.C>SOO?=&Y
M]EN/^@A/_P!\1_\ Q-17"M:0//<:K)%$@RSNL8 _\=KF=)\1>)M<CF6TTVUB
MV2%3/.S!4_V<=214U_X0U+6;5EU379)).J1Q1!8E/N.IK;V*C*U227XG)[5R
M5X*YTBVT[*&749BI&00L?/\ X[7GUO\ $.Y.K"VNV%O:B5DDGW*=@!(SC9[5
MT:^&;W2K7_B7^([N"*),[+A5D0 =>.PKB= TC5[C5X]6M]*M[B*3=+&9!LB(
MSC<.>"3SCWK&=-N25.2_([,/.G&$Y5X-[6MW?]7.IU/QOIMMI\LNGZX+RZ7&
MR#"C=R,\[/3)_"J.D>/VO/.%\UU$Z[?*2VB$I?.<_P '';\ZT[MM3GM7M]0\
M'03PM]X07"G.#GT![5C^&;?4=2^U1Z7:0Z);E]L]Q$K&1L$X1=QX(R<FG]7J
MM\W,K(%B<(H<O))R>W_#_P# ,KQ;XCU&:^@%O-JEFJQG*S$1,W/7:F/UJ>R\
M5^)[73X(?LUPRJO$TL98L/4_*3^M>A:=X;TO38G5+<3/)_K99_WCR?4FM:IY
M(*5[M_A_F.6*E*FH<D5;U?\ D>!R7NH'6_MDCRQW#7'G?,& !W9^[Z>V*Z2^
M\9:S)I]Q$;ZV!9"-T3%''T^4<_B*]1DLK6:[BNI((WGB!$<A7E0>N*>T$+?>
MB0_510J=)+2^OFO\ASQE6;BY1CIY/_,\A\*^(]4AU&7S)M0O5:/&Q9E8CGJ
M^<_AS6]K'CN>P$(MHK\2L3YD=Y"L14=L?+S752>$=!E\[?IL),K[V.,$'V/;
MZ"N=\0> 3/8YT^\NI3#EH[6XE+KSU"D]#35*-N6$[>J_5 \7&53GK4M/)O\
M)V_0NZ#XGM]5TZ.:[UF.TN69@T!DCR,'CJO<<U7?QSIR:F;$WM_D3>49O+A\
MOKC=G^[[U6L/"VL6NF0P/I6@W( R1<1GS!GG!;N:YRZ\)ZI'X@@B32TC,S^8
MJ!M\  .2"<<*/0T>PJ[1:?S"-;!W;G&2716_R_4ZK7?%MG#IMU'IVN3W%V$(
M0PQ*RJWNP7 _.N4TGQQK%M/(;FZGNPR85"4&#GK]TUW5KX+CD"MJUVUT!TMX
M5$,"^VU>OXUM6&AZ;IC2M9V<<1E;<V!_+T'M2=.-[N5_3;\?\A1Q,8P<(T]^
MK=W^"_4\E\0:]JVO1Q/+;SQQ6Y8[ESCG')(4>E=!X3\26MEX?@@N;V_C97?E
M+?S$^\3][::](=$D1D=0R,,%2,@BN6TP#0O&%WI6 MGJ"_:K9>RN.'4?SI6I
MQGS6>OG_ , OVLZM!TE96U5E]_7SN0R>,])2>"-=8N7$K;680H!%[ME:Z86T
M[ $:C.0>0=D?_P 367XF\/PZMIS20Q*M_ /,MY%&#N'.#Z@XJ]H>J)K.CV]Z
MHVLZXD3^ZXX8?G6TXP<%*'S."+ES.,B;[+<?]!"?_OB/_P")H^RW'_00G_[X
MC_\ B:MT5D:%3[+<?]!"?_OB/_XFC[+<?]!"?_OB/_XFK=<3X@GUN]\7VUAH
MUV%^SQB608PD9.?O_P![([5=.'.[7L1.?*KG5_9;C_H(3_\ ?$?_ ,31]EN/
M^@A/_P!\1_\ Q-8WF^,8>MOI-P/]EW0G\ZS;+6_%TVJ7L!T>%Q&5^1Y-BQ_1
MOXL]:M46[M-?>)U4MT_N.K^RW'_00G_[XC_^)H^RW'_00G_[XC_^)K NKOQD
M]K+Y6FV$3[3@B8LP^@Z$U!I5]XQBTR$SZ5#=''WI)Q'*1_M#&,T>Q=KW7WA[
M57M9_<=-]EN/^@A/_P!\1_\ Q-'V6X_Z"$__ 'Q'_P#$URNK>+M<T_[,'\/O
M"7E"DF02!_\ 97;T)K2C\;:0"%O/M-B_=;F!EQ^/2AT*EKVOZ:@JT+VN;'V6
MX_Z"$_\ WQ'_ /$T?9;C_H(3_P#?$?\ \35&'Q9H=Q=M;QZC!N5 ^]FPA]@Q
MXS[5:;7-)52QU2RP!D_OU_QJ'3FMTRE.+ZDGV6X_Z"$__?$?_P 31]EN/^@A
M/_WQ'_\ $U2M?%.B7=L)TU&!%)(VRN$;CV/-5K[QMH5D8A]M2?S'"GR3NV#^
M\?:FJ4V[68O:02O<VH898W)>ZDE&/NLJC^0%3TV.1)8UDC8,C ,K#H0>].K,
ML*R&M-<+L5U2 +G@?9^@_.M>BHE!2W_,+&'':>(CGS-3MEYXQ#N_PIE]#XBC
MM(EMIX;B83J[-Q$ @ZKT.<_A]16_6-XAL=0OHK,:?,T3Q7*R/B8QY4 ]< Y&
M<9'>E&DHM.[^\$BL\OBR2YME2&P@@='\YBI<HVX!<?.,C&3T/7'&.<Z75?&"
MZP]H+"W2-OM'D,T1<2 #]T6<. @SU!Y.1TZTLMOX\>&Q$=WI\4@=_M6,."N_
M*[<H,G;P>G7N:O:MINO_ &VYOM(O(A*_EI%!,[!-H(WD_>'3.,*#[UH@%N$\
M0/#ITI0FY6 F9()%CC$V!]X$DE.HP"?KW$5E-XNDUJS%W!;QZ=L_?E47>6PW
M^V<?P],_CV:\7C">[9X;JWM[;[2XV2(K,8\$*1QP.AYR??'%=/"KI!&DDAD=
M5 9R "Q[G XH7<7D8$%OX@O;UC?2BVMD,RA(,*7! "'(8].2#@'/4"J<J>+-
M.B$&GQK=J("?,N9 [F7Y>,EEX^]QCT.>QZZB@9SZW/B=]3M$^Q6L5D)2MR[$
M,S)@X*8;CMU!/MWKH*** "N<\5C/V3@G[_0(?[O][^E='7.>*E+?9,*6^_\
MP(W]W^]0!M:=_P @RT_ZXIZ^@]>:LU6T[_D&6O\ UQ3U]!Z\U9H **** "BB
MB@ KF=;L[ZZUV%K.RF1DMWVWRRKM#E6 0C=D*"<DA3GCTKIJ* /.SX?U(Q,%
MTBX%JT96.U^U+NCN-B@39WX R#T)/?'->@0*Z01K*VZ0* S>IQR:DHH"QEP0
M3R7-Z8[MHE\_&T(I_@7UJ6+3YX(Q'#>>6@Z*D" #\,5)9?ZZ]_Z^/_9%JW0!
M2-I=,,-?L1Z&)/\ "E^RWG_00?\ []+_ (5<HH H36%Q<0O#+?,\<BE64Q)@
M@]1TKGO#(O+.YN_#LM\Z/8$&WS&I\R _=//ITKL*Y?Q=$^GO9^([<?O;!MLX
M'_+2!CAA^'45$M/>-Z/O7I/KMZ]/OV-L6ETN<7[#)SQ$G^%+]EO/^@@__?I?
M\*DM;ZUOHQ):W$<JD!OD8' /3/I3I[NVMB!/<0Q%N0)'"Y_.KN8\KO:QR_BH
MWLD=KHD-\[SZE)Y; 1J-L0Y=N/;^=;MOIT]K;16\-\R11*$11$G ' [5C>'0
M=9UV_P#$+\P@FTLL_P#/-3\S#ZFNJJ(Z^\;5O<2I=M_5_P"6WWE/[+>?]!!_
M^_2_X4@M+I>E^PR<\1)_A5VBK,"G]EO/^@@__?I?\*/LMY_T$'_[]+_A5RB@
M"G]EO/\ H(/_ -^E_P */LMY_P!!!_\ OTO^%7** *?V6\_Z"#_]^E_PH^RW
MG_00?_OTO^%7** *?V6\_P"@@_\ WZ7_  H^RWG_ $$'_P"_2_X5<HH I_9;
MS_H(/_WZ7_"C[+>?]!!_^_2_X5<HH I_9;S_ *"#_P#?I?\ "L#Q9IM[_9B:
MG!=-+=Z:_P!HB'EJ,@?>''MG\JZND90RE6 ((P0>])JZL73FX34C,L6FU"Q@
MO(-2<Q3('4^4G0CZ5A6\-QH?BM['[6T=KJ>9HG$:X\X?>7T&1S3_  S=PZ-?
M:CX>N+B-$M9?,M2[@9C?D+]0>WO6IXHTY]0T9W@(2[M6%Q;N>,.O/7W&15T9
MIZ2ZZ/\ KU%B:3A+W?5>:_X;\2]]EO/^@@__ 'Z7_"C[+>?]!!_^_2_X5!HF
MMVNLZ=;W$4L?FR1[FB##<IZ'CKUJ_-<06RAIYHXE)P"[!03^-2]'9DI-F5JU
MQ-I&ESWT^HOLB7('E+ECV X[FJ?AS1KZVL6O+B[:.^OF\^X_=J<$]%Y]!VJ"
MYD3Q-XGALXG633=-(GG93E9)3]U??'6ND?4+**4Q27<"2 X*-( 0?IFM9-0A
MR]7_ $O\R(Q<IMVV_ID?V6\_Z"#_ /?I?\*/LMY_T$'_ ._2_P"%6V8(I9B
MH&22> *AAOK2X?9!=02OC.U) QQ^%9&EGN1?9;S_ *"#_P#?I?\ "C[+>?\
M00?_ +]+_A5B:X@ME#3S1Q*3@%V"@G\:(9X;A-\$J2IG&Y&##/X4!9VN5C9W
M38S?L<'(S$G7\J1[&XE4K)?%U/9H4(_E4TM_9P2&.:[@C<<E7D /Y&I\@C((
MQUS1<&GU.9_X0C3C?R7C!'>08,;0(8Q[A<8!J9O"&FLI4V]H,C&19Q@_RK9B
MO[.>01Q7<$CGHJ2 D_A4DT\5O'YDTJ1IG&YV 'YFK]K-_:?WD^R2TY?P.>LO
M!6G6$/EQB.7G.^>W1V_,BI;GPG977E>8(AY3AUV6T:\^^!R/:MN"Y@N5+031
MR@'!,;AL?E3);^S@D,<UW!&XZJ\@!_(T.K*][_B"I+X5'\ MX)HF_>7)E7&
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
M.^.P/4>HP>]#IIM,F&+J0@X*UGY(Y'Q/X0UG4;"&&'4C?;9S(8YU2,+D')!
M]^GO4GAOPGK%AHLEG/JC60>5F,4"(X(('.XC.>*ZW4=0@TRS:XN'50.%4L%W
MM@D*">,G'%2VEU%?6<-U VZ&9!(A]01D4_9J_,'UNI[/V>EO1?\ #?@>:>)/
M FO:EK,URDL-XKHH\Z9EC8X&,8 Q77KH.K>3%GQ!<!TCV!1;Q8&0,C[O/2KE
M]XBL-/U%;*<R;]JO(ZIE(58X4N>P)! /3CG%:U)4XIMA/&5)Q47;3R1Y;X>\
M!Z]IVMV]T\D-HJ!LS1,LC+E2.%(P<UN>)/"FL:CI+P1:JUZSS+(T4T<<:DCC
M.0,_A6[H^OQZE<2VL@19T9]C(24E16P2">A!X93R#[$&KNJ:C#I.G2WLRNZ1
MXPB8W,Q. !D@9)(') H5**5BI8ZK*HJCM=>1QOACP=K.G6-W!/J'V%9G!V6Z
MI)O&.I)&1^%9GB3P)KVI:S/<I+#>!T4":5EC8X&,8 Q7I-E?6^H6D=S;2!XW
M4-UY7(!P1V//2J=]X@L=/OX[.=I-[!3(R)E80QVJ7/\ ""<@'VH=*+5@CCJL
M:CJ*UWY?U^9+9V5Q$8'GN=_E1; BH%&3C\^E7Z**T.-ZA1110 4444 %%%%
M!1110 4444 %%%% !7.>*X]_V3]WOQO_ .6(?'W?<8KHZYSQ7'O^R?N]^-__
M "QWX^[[C% &UIQSIEJ<Y_<ISG/8=ZLU6T\YTRU.<YA3G.>P[]ZLT %%%% !
M1110 4444 %(<X..O;-9^IZHMH4M8)+9M1FX@@FE";N<9]<#D\<G!Q7+>'Y-
M1NM<:=?]:)Y/MK)<[XPF6'ELAY#*R_*5'*]>M "6MAJ.HZC:P74FK17$3/)=
MR/\ ZN*0 A'A8C&#DC:,C:3D BM+7;VZ\/6MM:Z?:2%)SM-\70[9>-OF!L;M
M_3.1Z9R15;5-0U.R?[/NOWEGG!EN8(UV*H4L4A5L\@8.<'.&&<X OV]YJ%]H
M40NE@4/(T<MU/'L1HP>'\MN[<<'@'\ 0#.\.Z%<:@6O]:L419O,,EK<KO=VW
MY4N"2ORX(4CDJ1G&,4GB.]U/[7<V$ER;=)\16L"1!A=(V Q#]1(N2=O3 '4$
MD1:EJ^LSZCF.VOK-XX@;>&-U<L[;BID3^)2%((ZIC/?(V=2U::PGCDO+FUM/
MW),,#$D/*1@F1@#L120,^_)[4 6-"T%-(M8TE\B::+(CD2 )L4\D#J1DY)YQ
MD\8%86LZ1K&JZL+![@E4_?176"$$1)!1T VLW.,'AE'8@Y=9-?SZY<-:W<1U
M>*=8;]?G-N\( *OL).Q\'@ \\YR.D^I7$RS7;V]T\\<K"">\AN%!LE9MH5$Y
M^89RQ.#^@ !HZL+O1='A?2K=YX[=E,T:G=,\2CHI;J>@YYQG'.*RK+PN-2OW
MU'4);>[M;@B>(HS[L$?<Z@;>2#_>&T$#%:-G=ZO-IETLCP!82%BU'[PGCQDR
M!!W X]"<D<53C\1W43?:A;SRZ=$8[:6"2(B[60]'QT8,&7@<\D]B* ,[7=9O
M;S4XM.M+>_L9[6Z\EHS'YD%Q$X*JSA,D(3CGC'/.16]X<\-QZ.);B0+]HF8O
ML4 +!G&57\@"1C.T<#%+>7[PZKO:WM%G$9BLXYI%6:X8X)P<\(.,CDG'3@9H
M:;?:J^J%XI!</+.T=[922Y6SVDKOC;&=IV_=(R=V>,&@#*U*S\1:UJ-WI[+9
M7(LI6=&ND*H5<':"@R'&WC=\I5AWYK3U;48O#^EKH\!NK6_N+1GBO1 )%,JJ
M 2[ <OP"3CIS4\NL7<&H3P6K)?Z@)-TEM\T:+"HR5C8C#2#<I.3_ !<X%3W6
MJV.KZ5;744'G6A?SC<3AHT@"');/!W \#'7GMF@#%TC0G\13QZQJ ADM+F "
M6/&];L%>"5.0!R..JE2 <'G:UL7^D:3!_9LW^C0HL+JZ>9(!D!6&?O8Z%>I!
M.""!6;J>K#4IK;-\EOIDLQ6UN;64B83JN1N7N"=PV8SP,YSQ>NY]3AT2VNM7
M=(I(Y!YL%HVWS6+!4!<GY5R06[=LD=0!=$TV'1)%.H3VZ7MVYC@C$A("#YA&
MI."^/F()&0#@<"G^(]+:ZFM)X;EXI&FCB=?.V C.0R^CKR1CKR""#QC,DFK:
M@T<L%[=&X\V*:&X4 :?("I5@1]WY2""I^? (]M"_5]/BM85DN[FXCC$#:K)M
M?[.SMMW[3P6)/.!P,=NH!:O()?#'AB>32Q'))"QGE:=2=P+;I&PN.Q8X QZ"
ML6WT74/%4QN=8A%O9R*2 &#/(A&4 QQA6.Y6(##H003G8@U+5)],O(Y8($EM
MV\HWLC 6\H[R =< =1TSD9QS5&ZO[QFM+>"Z6QAC0O9W*NCI=E %VN@'"MN!
M 4YX[<"@ U9;[P[ITL%C#_Q+1;,HD65(W$K$Y;IRW(VJH ))Z<5)X?\ ")L9
M;6^O'0W<.>(MVUP0>6#9^8$G']T?+DBK5UJ=VEE8W-^\&F%QO:U:==\DG\,6
M\\ 'N?H*SDN]:.LR-%-$VII(L-QIQG)MS%@$2J<94C?R<<\CT( (]1M-0OM5
MELYQJ9>6Z PA/V9K;(.X$<(ZXSG[VX=P:T]7EE\,Z*]S!!<WTCMMN;HN@EC4
MY_>'(P0O'&, >V:-5N[ZTNI@LLX>X"Q13I%N@M S;59P2-S%O3...@Y,MIJN
MI7%A=Q2V*+>6SB%YW.+>3UD4YR5 Y(]>,]Z ,+1-.U36]1:^U:VCC1) KM*N
M[[3'Y8&% 8H8VX;'9LXSP:T/$-_>Z-)##;RQZ?IR08MY%@#H\HZ0OW0$ !<=
M3QG. 4N[_4%:"UM'6P2W0R6\SJGDWH0!2A4<HI+ KCD]NF#<N-7N5LM/O-04
M:5!)\\T3_O9BW41@*#V!)/4 =NH (?#'AI=.M$>[\N9W(G5)(5#1N0.2?[P&
M%R,=,]347B:RU:\N4LX)6>&Y;= R,T?V=U&3N9?X2 <$]&(X.1C.FFN;[5HY
M/]#N=9"P7-BUO*PC\DLV\$\\8!RW&[*C&<5K:M<W5O/)/#*M[=V]N2\$4HC%
ML-N6?:<EF/\ "",?3DD MC3+O2/#;P:7Y<E^J9#,, L3EMHZ+GD@?=!/I6)%
MHTWB>]CU6Y<+9S($>VE9Q+;LIP1P0 V0.?X3NQG(-:&BW%\)KZTLC+=VB*)+
M>]NYMX+,HRF1R<-DGTSCV%*;7KNVBD>.]D":>!-<FZM<&Z4OM8I_=0?-C SD
M#J.H!'XHU:73X9-%L;74;%H(XY[6XLT#B15(+*%&2<=",=^>#5_0?# @OWU6
M]6$3R 8AB0B,,.DG/))Y(R,C<PR:N7^HQ[[.YN(8(+5,2K)>;4<R$$*B GY6
M/<GL<=SC'FU#4CJJS>3-_:L4Z1_8(KO,30,F=Q' X)!9L$@KQD<$ ;XACUZ_
MUN72(##+;3*ES")5VJBK@$$\[_FQE",$-U&*MP3P>$-&LUU"UD6YNG,,DMI!
MO2-B6*CCD(,D*.<<"K.HZC<V^JK;)>0+>S!8[:%T<PQ[NK.1U8[6VKD9V^])
M'K"ZUX==#9)>7#'[-<0+GREDY#98]%&,GN..] '.Z+I^H^)FL[N[NHYOLK-%
M+>!>9E5L%#&> >#D$8(8'@KQU5S82Z)H9CT,)%';EY/(;H4.250GA<9RO;@#
MI65J.KVUW9)$L]K)HL3Q0WSB=E?YF '/]SIDG[P)P?6Q9?VA%X5D^URO;6T(
M8I(A+SO;KN(P>S%< =QWYZ %;3;>/35;7]=NH8HG4-#D,N"X^=BIY4MP3'R
M5)%:GB:S6_T5KF"<+)$A:,F7;%*K#E7.0-I&.<Y'!'(K';4;F:_MKN*"^DF1
MT3^S<J\9A=&"R*W((SU?/'(/O/-:RZ%H%O!,+C5;BV!D^0*$@"KP=I(!"@<
M\D\]>@!J6VCR:1I]_+8N;C4IU+B2Z;.]PN%#8 XP ,]3W-<Y:IJ_C%H9[FWB
MAL3C]Z>58 XD55/)5AE2KC@C(/2MG2+^_2:_L$-QJ/D*LD5W.%C5MR A"P&#
MSGH.!C/:JDUY*T%M:27"C3Y)2+C4;*X6,>8=SE5V\A01@MD'I[F@"P=,F\+6
MT/\ 8\"RVH9GNC-,B,0%PF6(P% ZG&[@=<FLW0?"K7\,&I:@YWM(MQ&<L7<9
MSMD#<$8 X'!/S<' &UI4FL:CH-LDVZUDX22>3!E= ,%P.@+=L]CG':M\#  Y
M./6@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "N<\5Q[_LG[O?C?_RR
M+X^[Z$8KHZYOQ6F_[)\F[&__ )9,_P#=]#Q0!MZ><Z9:G.<PISG.>!W[U9JM
MIYSIEJ<YS"G.<]AW[U9H **** "BBB@ IDWF>2_DE1+M.POTSVS[4^B@#A7T
MV\U75K_39K[S+F-42XG:T_=M'@/&PP1ME5F?:03TY'2M;7A)ING3Q6MM!;V$
M^[[7=*XC=6D;:74 <L"=Q)QTKI*BN;6"]MGM[J&.:!QAXY%#*WU!H Y+1O#@
MO80;Z*$:>'CG@AMIV:)Y &#.H."J,"/D.1D'\5\1O=2:C:VU\;!8996-C&\3
M2^8ZX&R1>=P968\#*X!YKL0 !@<"F-%&\B.R*73.UB.5SUQZ4 8^BZ!%8"&Y
MN8HWOHHVBC<,S^5$6)$:EN2!G&<9P*R)M,OY->-G)>7LTK0>8MX8$,2*VX21
ML",,AVIA#DCKFNRHH Q+VTO=,T5(M'>WC-O'EY+A"Y<(O .,<G &>PK#T#0;
M;5(([K,,VD20F-4:(J\R$AE5ST=5.=K8R?S)[<@$8/(I  H    X ':@#B]:
MFNKZ]@LYK(01Q,7@M_M?E-<*3L!4C&V13AE'(P>QZ;&DZ++;G^TKQFDU9X%C
M;?)E 0, X'&XC&XCTXXK4DL+26_AOI+>-[J%&2*5ERR!L9 /;.!5F@#@Y[&^
MU/6;G3;J[@EOU@596^RGRC"WS*>#\K(^[:P.3W'&1J:HSZ7;R6&GVLL4UWM$
MFHA553,WRJ6/4EMN"0#MR#748&<]ZJ:CIMKJMFUI>1F2!F5F4,5S@@CD<]J
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
MO^>>[U]:** !?$]Z2H\JWY*_PMWCW>OK2Q^)[UVC!BM_F* _*W="Q[^HHHH
M2/Q/>OY>8K?YO+S\K?Q D]_:B/Q/>OY>8K?YO+S\K?Q9SW]J** "/Q1>OY>8
MK?YO+S\K?Q$Y[^U$?BB]<1YBM_F\O/RM_$Q![^U%% ")XHO6"9BM^0G\+=W(
M/?VH7Q1>D+^ZM^0O\+=WV^OI110 #Q1>X'[JW[?PM_?V^OI0?%%Z ?W5OT/\
M+?\ /3;Z^E%%  WBB] ;]U;\!OX6[/M]?2E?Q1>J'Q%;_+OQ\K=G"^OH:**
M"3Q/>HKD16_R^9CY6_A( [^]$GBB]3S,16_R^9CY6_AQCO[T44 $GBB]3S,1
M6_R^9CY6_A ([^]$GB>]4OB*W^7?CY6[*"._O110 /XGO5+8BM^-W\+=D#>O
MK0?$]Z"?W5OP3_"W9-WKZT44 '_"3WN?]5;]?[K?W-WKZT#Q/>DC]U;\D?PM
M_<W>OK110 +XGO25_=6_.W^%NZ%O7UH3Q/>L4S%;_-LS\K=U)/?VHHH (_$]
MZYCS%;_,8\_*W\0)/?VHC\47K^7F*W^;R\_*W\6<]_:BB@ C\47K^7F*W^;R
M\_*W\1(/?VH3Q1>L$S%;_-LS\K=V(/?VHHH 1/%%ZP7,5OSM_A;NY7U]*!XH
MO2!^ZM^<?PMW?;Z^E%% !_PE%[C_ %5OT_NM_P ]-OKZ4'Q1>@']U;\ _P +
M=GV^OI110 /XHO5#8BM^ W\+=G"^OI2OXHO5WXBM_EWX^5NS #O[T44 ))XH
MO4$F(K?Y?,Q\K?PD =_>B3Q1>IYN(K?Y?,Q\K?PXQW]Z** %E\3WJ>9B*W^7
MS,?*W\*@CO[T/XGO5+XBM_EWX^5NR!AW]3110 -XGO5+8BM^"W\+=D#>OK0?
M$]Z"1Y5OP3_"W_//=Z^M%% !_P )/>Y_U5OU_NM_SSW>OK0OB>])7]U;\E?X
M6[Q[O7UHHH $\3WK%,Q6_P VS/RMW0MZ^HHC\3WK^7F*W^;R\_*W\2DGO[44
M4 $7BB]?R\Q6_P WEY^5OX@2>_M1%XHO7,>8K?YO*SA6_B)SW]J** "/Q1>O
MY>8K?YO+S\K?Q,0>_M2)XHO6$>8K?YMF?E;^)RI[^@HHH %\47I"_NK?G;_"
@W>0KZ^E9VJ:S<WP@\P*FT,?W99<_,1Z_[(_6BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>image_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $I =@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W"RLK1K"W
M9K6$L8E))C'7 _P'Y5/]AL_^?2#_ +]C_/<_G18?\@ZU_P"N2?R%6* *_P!@
ML\8^R08Z?ZL?3TH^PVF<_98,YS_JQZY_G5BB@"O]@L\8^R08Z?ZL>F/3TH^P
MV?\ SZ0?]^Q_GL/RJQ10!7^P6?\ SZ0?]^Q_GN?SH^P6>,?9(,?]<Q]/3V%6
M** *_P!AM,Y^RP9SG_5CUS_.C[!9XQ]D@QT_U8^GI5BB@"O]@L_^?2#_ +]C
M_/84?8+/_GT@_P"_8_SW-6** *_V"SQC[)!Z?ZL?3TH^PVF<_98,]?\ 5CUS
M_.K%% %?[!9XQ]D@QT_U8^GI1]@L_P#GT@_[]C_/858HH K_ &"S_P"?2#_O
MV/\ /<_G1]@L\8^R0?\ ?L?3TJQ10!7^PVF<_98,YS_JQZY_G1]@L\8^R0?]
M^Q_A5BB@"O\ 8+/_ )](/^_8_P ]A1]@L_\ GT@_[]C_ #W-6** *_V"SQC[
M)!_W['T]*/L-IG/V6#/7_5CUS_.K%% %?[!9XQ]D@Q_US'T]*/L%G_SZ0?\
M?L?Y["K%% %?[!9_\^D'_?L?Y[FC[!9_\^D'I_JQ]/2K%% %?[#9YS]E@S_U
MS'KFC[!9XQ]D@_[]C_"K%% %?[!9_P#/I!_W['^>PH^P6?\ SZ0?]^Q_GN:L
M44 5_L%GC'V2#_OV/IZ4?8;/.?LL&>O^K'KFK%% %?[!9XQ]D@_[]C_"C[!9
M_P#/I!_W['^>PJQ2!@20""1U'I0!!]@L_P#GT@_[]C_/>C[!9XQ]D@QT_P!6
M/IZ58I"P498@#U- $'V&TSG[+!GK_JQZYH^P6?\ SZ0?]^Q_A5BB@"O]@L_^
M?2#_ +]C_/84?8;/_GT@_P"_8_SW-6** *_V"SQC[)!CI_JQ]/2C[#:9S]E@
MSU_U8]<_SJQ10!7^P6?_ #Z0?]^Q_A1]@L_^?2#_ +]C_/858HH K_8;/_GT
M@_[]C_/<T?8+/&/LD&.G^K'ICT]*L44 5_L-IG/V6#/7_5CUS_.C[!9_\^D'
M_?L?X>YJQ10!7^P6?_/I!_W['^>P_*C[#9_\^L'_ '['^>YJQ10!7^P6>,?9
M(,=/]6/3'IZ4?8;3.?LL&>O^K'KG^=6** *_V"S_ .?2#_OV/\]S1]@L_P#G
MT@_[]C_/8?E5BB@"O]AL\Y^RP?\ ?L?Y[FC[!9XQ]D@QC&/+'ICT]*L44 4+
MVRM18W#+:P[O+8@B,9SC/;GKSQ14^H8_LVZSC'DOG./0^O%% !8Y_L^VSG/E
M+USZ#UJQ5>PQ_9UKC&/)3ICT'I5B@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KRO1].FU+XL^))Y-/6[@L[Z#;/)J$D9MOW*GY8@-K\
M\\D5ZI6)+X0\/3ZS_;$ND6K:CO63[24^?<N,'/J,"A;W![6.*TWQYXAENM,N
MKM=.;3[S6I]),,4+B4;2^V3<6Q_#@C'OGL(O#OQ!\4ZVO]I'1U72)X+J1)##
MM6 QABGS^83)G:01M7!KT)/#NC(D*+IML%@N3=Q (/DF.<N/]KD\^]0P>$O#
MUK?7%[!HUE%<W*LLLB1 %@WWOS[^M+H'4\\?X@^)[7PMH.I:@^E02:TQ>)X+
M66;R(A%NYCW LQ; R#A<]Z+OXB>*= L8%UJWL3?ZIIJ3::D<+*/M1D"F)OG.
M[ =&X([UUOB+P%:ZQ%I$=E/#8QZ4'6""2T2X@VLNW!C;C( X/;FH;3X;V-I;
M^&+;[9)+;:%,]PB21@F65LX.?X0"20H&.!Z577^M@*OCR>Z>_P#".BW=T\%A
MJ5X8M0E@<Q>85CRL>X'(#-V!R<8I]_<2^'-6T?PGX8:"V;46GE,]ZTEPL(C5
M6**I<$DY!QN ')KL=2TNPUFR>RU*SAN[9\%HID#*2.AY[UFMX+\-/I2:6VB6
M1LHY#*D)B&%<]6'?/O2 X5OB-X@DT'3]4-O:V]FCSQZA?);O<QHT<FP-L5PR
MQM@G?\V,8Q6SX.O-:N_'WBY+K54N-/MYH?*@\MOD#Q!EV$MA1CKQR>>.E=)<
M>$/#EVEFEQHEC(EDNVV4PC$8SG 'ID9Q5M-%TR/6'U=+&!=1>,1/<J@#L@Z
MGOT%"!GF,7BKQ%H(\:W\]]!?);:JEG;0S(RI"TGEA6)W';& W*@<GG(S77^&
M];U2Z\1ZWX<UEK2YFL(X9!=6D;1*RR@_*REFPPQZ\@]JV9?#6B3W=[=2Z5:/
M/?1^5=.T0)F3CAO7H/RJ72-"TK0;=K?2K"WLXG;<RPH%W'U/K0MM09Y+?1:=
MX/\ $_C#4K>REG71;6SGLX'NY2B22;@2<MTS@G/858\8^*?%-EHOB+2)M1LQ
M>VNG0:A'?Z?$\6U6DV&/&\D-W#9Z9XKU1M&TU[F\N'L;=I;V-8KEF0'SD4$!
M6SU !-5++PGX?T[3KK3[/1[.&TNAMGB6(8E&,8;U&*.@^MS@_%?CW7O#,31P
M36M_<:?:PSWP2P<)\[8&YS*/+!'3 <YZXK;\&MN\=>.GSC=<VC<]LVX-;4_@
M7PK<I D^@6$BP1>3&'A!VI_=^G)K5MM,L;2YNKBWM8HIKLJ9W5<&0J-HSZX'
M%'_!$>3:3J,_@74-0B\0+NU1[.XO(=:^UR3PW<8<'+Q Y4C*@8'L#5/7O%>K
MZ[X7\0:7J\ CEL+G39$<VWV=V6293ADWOCIP=W(/05ZK9^#_  YIZW:VFB6,
M0NT,<X6$?O$/53[>W2F6_@KPS:VLUK!H=E'!/L\U%B #[&W)GUP>10NEP?4Y
M*U\=>)=1\87%O8Z/YNDVNJG3ISY0&U1@-*93(,$$@[-G([YK4\(>*=7U/7KS
M3-=6"TO%C:>.R6W93Y6_:'27<5E0@CD!2#VKH7\+Z$^M#66TFS.I @_:3$-^
M0, Y]?>G:5X;T70YYYM+TNUM)9_]8\,84MSG'T]J$#-2BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** *]]G^S[G&<^4W3Z'THHO_ /D'7/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZAC^S;
MK.,>2^<X]#Z\447W_(/N<?\ /)OY&B@ L,?V=:XQCR4Z8]!Z58JO8_\ (/MO
M^N2_R%6* "BBB@ K/EUS3(3*KWD8:*01.O)(8YP,=^A_(^E:%<_=^&Y+U;X7
M%\LIN9 R,]N"T*C("J<\8W'!ZYR><T :EQJUA:7*6]Q=Q12NI=5=L<8)S^A_
M(U%:Z_I5ZY2WOX9'& 5#<@DX (]<]JS[[PJNH,ZS7\WE2*JR*%&YMF[8=Q[C
M=SZX[5$W@]'N#>-?RK?-*LLEQ$@C+$=N.VT =3T[YH Z:BJ6JPQRZ?.SH&*1
ML5)['%/_ +,LO^?:/\J +5%5?[,LO^?:/\J/[,LO^?:/\J +5%5?[,LO^?:/
M\J/[,LO^?:/\J +5%5?[,LO^?:/\J/[,LO\ GVC_ "H M455_LRR_P"?:/\
M*C^S++_GVC_*@"U157^S++_GVC_*C^S++_GVC_*@"U157^S++_GVC_*C^S++
M_GVC_*@"U157^S++_GVC_*C^S++_ )]H_P J +5%5?[,LO\ GVC_ "H_LRR_
MY]H_RH M455_LRR_Y]H_RH_LRR_Y]H_RH M455_LRR_Y]H_RH_LRR_Y]H_RH
M M455_LRR_Y]H_RH_LRR_P"?:/\ *@"U157^S++_ )]H_P J/[,LO^?:/\J
M+5%5?[,LO^?:/\J/[,LO^?:/\J +5%5?[,LO^?:/\J/[,LO^?:/\J +5%5?[
M,LO^?:/\J/[,LO\ GVC_ "H M455_LRR_P"?:/\ *C^S++_GVC_*@"U157^S
M++_GVC_*C^S++_GVC_*@"U157^S++_GVC_*C^S++_GVC_*@"U157^S++_GVC
M_*C^S++_ )]H_P J +5%5?[,LO\ GVC_ "H_LRR_Y]H_RH M45##:6]NQ:&%
M48C!(%34 %%%% !1110 4444 5[_ /Y!US_UR;^1^E%%_C^SKK.,>2_7'H?6
MB@ L/^0?;?\ 7)?Y"K%5[#_D'6N/^>2=/H/2K% !1110 4444 %%%% %;4?^
M0;<_]<F_E5FJVH_\@VY_ZY-_*K- !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %>^S_9]SC.?*;IG/0^G/Y447
M^/[.NLXQY+]<>A]>** "QS_9]MG.?*7KGT'KS5BJ]AC^SK7'3R4Z?0>E6* "
MBBB@ KEKSQ//#<7<,3Z<PCG\I9FE.Q"$=BK_ .U\H'IEL=JZFH#96IWYMH3Y
MA!?]V/F(Y!/K0!S6H>,)+39)'!"R"".1XF<^8Q<,?E]EV\_CTQ4,'C&ZCOGA
MOH+7[.)5B6ZMW+HY)&3@9(ZXQZ@\^G7?9X3()/)CWC.&VC(SUY]Z1;:W6-8U
M@C"+@A0@P,'(X^M %?591%ITX*2-NC8?(A;''?'2G_;T_P">%S_WY;_"EU'_
M )!MS_UR;^56: *OV]/^>%S_ -^6_P */MZ?\\+G_ORW^%6JAWR?:,8'EXQG
MWK&K65+ENF[NVGYOR\_,:5R/[>G_ #PN?^_+?X4?;T_YX7/_ 'Y;_"K5%;"*
MOV]/^>%S_P!^6_PH^WI_SPN?^_+?X5:HH J_;T_YX7/_ 'Y;_"C[>G_/"Y_[
M\M_A5JB@"K]O3_GA<_\ ?EO\*/MZ?\\+G_ORW^%6J* *OV]/^>%S_P!^6_PH
M^WI_SPN?^_+?X5:HH J_;T_YX7/_ 'Y;_"C[>G_/"Y_[\M_A5JB@"K]O3_GA
M<_\ ?EO\*/MZ?\\+G_ORW^%6J* *OV]/^>%S_P!^6_PH^WI_SPN?^_+?X5:H
MH J_;T_YX7/_ 'Y;_"C[>G_/"Y_[\M_A5JB@"K]O3_GA<_\ ?EO\*/MZ?\\+
MG_ORW^%6J* *OV]/^>%S_P!^6_PH^WI_SPN?^_+?X5:HH J_;T_YX7/_ 'Y;
M_"C[>G_/"Y_[\M_A5JB@"K]O3_GA<_\ ?EO\*/MZ?\\+G_ORW^%6J* *OV]/
M^>%S_P!^6_PH^WI_SPN?^_+?X5:HH J_;T_YX7/_ 'Y;_"C[>G_/"Y_[\M_A
M5AW"(6/0#-,CD:5 R@ 'UK&6(IQJ>RO[UKVZVVN.SM<A.H1CK#<C_MBW^%+]
MO3_GA<_]^6_PJ62!90 [,<<\'%.\M1TR/QJ5.NYN\%RZ6UU\^@61!]O3_GA<
M_P#?EO\ "C[>G_/"Y_[\M_A4FQTFWE\IC&/2IJJC5=2ZE%Q:?7MWTZ,&K%7[
M>G_/"Y_[\M_A1]O3_GA<_P#?EO\ "K5%;"*OV]/^>%S_ -^6_P */MZ?\\+G
M_ORW^%6J* (8;E9F*B.9<#.7C*C]:FHHH **** "BBB@ HHHH KWW_(/N?\
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
MGF4(1C)Q>JOV_/<]CIJHJ9VJ!GT%5K;4[&\MH[FWO()(9!N1U<8(J;[5;_\
M/>+_ +[%+EC)J5MMCTD]-"6BHOM5O_SWB_[[%'VJW_Y[Q?\ ?8J@):*B^U6_
M_/>+_OL4?:K?!_?Q\?[8H EHKB;;XCV<^HI:/8R1!I-C2O*H51GDGVKHKSQ#
MI=E8->M>12PJ1DPL'/)QT%'6QS0QE&<7)2T7R-2BN=MO''A^YCFD-\L$<0!9
MIQL'/89ZGZ5ROB/XAK</$?#FH9CC8I,YBX8\$8W#ZTG**=FR:F-HPASIWZ:?
M\$],HKSC2_B2EEI\8UFVOIW;+&YAA!3&3QP1R,5'>_$ZX-R6TVUADM'4-$TP
M96/U&?7-)3BVU?8C^T*/(I.^O3J>ET5PS_%'0\?9D-R]Z1LPD!VB3IU/;-8N
MG?$B_2]5]4:$62 M-Y,66QCMSZXH4X.^NP3S&C%JVM_POW/4Z*Y(?$GPU+:M
M-;7C3NN"850J^/7!Q67?^([[Q>JZ;H#FP@<XO+R8A7C3T09ZGG_ZW6ESKEYH
MZ^AI+&44^5.[[+^K&;XS\SQ!XD,6BEKQ[2+RYU@.=C9/!_.N@\(>(;6V2'PU
M?K)9ZI @VQW QYP/.5/<\XQ[5MZ%I>D>'=-2QL&B5!R[EP6D;NS'N:A\0Z)H
MOB6S\B]>,2)S%.C@21'U4_TH;J<MUO\ @84\).G4==-<SOI;OTON;U%>/S^*
M=>TK4CIBZJ9DMY!#YC(I+@8&<^]=(WQ(W@QIX?U>-R"JR20C:I]3STIN<59-
MCIYC3DGS)JROW[]O0[RO//$&H)XUU1- T>-YX[63?<WRX\J(\C&?XOPK(M_$
M6K^+YAHEU?1V<%R#YDT"[6"CDC.>XR*]&TBQTG0].CL=/\B&!!T#C+'N2>YI
M/F;7+M_6@*:QL7%)J/7OWT.9^&B)'8ZBH9M\=X\$B,,%64#]#7=5P?AZ:+3O
MB'XDL/-3RKDQWL9W#'(PWZG]*[;[5;_\]XO^^Q65"3?,GW_K\CHPD5"DHKI=
M?BR:BHOM5O\ \]XO^^Q1]JM_^>\7_?8KH.@KZO>'3](N[L*&,,1?:3UQVKSZ
M#49/B)JMIIU\@M[*W;[3+#&V1/C&%;VY_G7>ZH]A<Z;/%=2HUN4)E DQ\H&:
MY#X;6EG_ &,FM3"**ZG:0)A\8BW8 QGVZUA[LJCC+^NOZHX,5&K.M"$?AW>O
M9ZZ'?JH50J@!0, #M2U%]JM_^>\7_?8H^U6__/>+_OL5N=Y+147VJW_Y[Q?]
M]BC[5;_\]XO^^Q0!+6)XNMC<^%[Y%A\V4)NC4+N(;/! ]:UOM5O_ ,]XO^^Q
M1]JM_P#GO%_WV*$9U:?M*<H=U8\H\.ZEK6A7<M[=Z;JU[$(]IB56) )^\ ?3
M'ZUT-Q\4-/\ *5[2RN9&#;98YE\IHSC(X.<UVWVJW_Y[Q?\ ?8K%US0M'\0-
M"UY<8,6=OERA<Y]:7O<U[Z>9P+"5Z%)QHRZ]DO\ ,KZ7XYT>\L5GO;RUT^5B
M<0S3J&P#C/.*JW_Q&TFSNFBCCENHP 5F@961A['-6K;PCX5@@6*2TL[HKG$E
MSM=L>F?2LZ^\!:%>732Q7HM8R %A@*!%'L*%S7>UOF$UC53BEOUM:_XZ?<=I
M;S"XMHIU! D0. >V1FI*KV?DQV\5O%,LGE(%X8$X QFK%4]]#T8<W*N;>VH4
M444B@HHHH **** *]]G^S[G'7RFZ?0T47^/[.NLXQY+]<>A]:* "Q_Y!]MGK
MY2]?H/6K%5[#']G6N,8\E.F/0>E6* "BBB@ K'N/#L-S<3SM>WJR2R"0%'4>
M6=I3Y?EZ%21SG\ZV** ,.X\*Z?=?+(]QY)14:(285@H(3/&?ER<<^F<XILGA
M+3YP&GDN99A()3,SC>S YY(&/0<#L,8K>HH J:G&CZ;<%T5L1MC(SCBIOLT
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
M#K7_ *Y)_(58JO8Y_L^VSG/E+USZ#UJQ0 4444 %%%% !1110!6U'_D&W/\
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
M[Z<#=\^=O3';Y?I0!=HJK]DD_P"?VY_\<_\ B:9]CN/./^G3^5MZ?+G/_?-
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
M* /0:*X(?Z[_ ('_ .U#40_U/_ /_:9H ]"HK@3_ *P_[Q_]#6FCHOT'\GH
M] HKSYONG_=/_H*4\?ZW_@?_ +4:@#OJ*\]_Y8?]L_\ VG4I^^W^\?\ T-:
M.]HKS]>H_#_V>D/W#_NG_P!!2@#T&BN!_P"6O_ __:AJ/_EC_P  _P#:9H ]
M"HK@#]\_[Q_]#6D'1?P_]GH ] HKSX_</^Z?_04IX_UO_ __ &H: .^HKST?
MZH?[G_M,U(WWS_O'_P!"2@#OJ*\_7J/P_P#9Z0_ZL_[I_P#0%H ]!HK@1_K1
M_O\ _M0U'_RQ'^Y_[3- 'H5%<"?]8?\ >/\ Z$E-7M^'_L] 'H%%>?'_ %;?
M[I_]!2G_ /+4?]=!_P"C#0!WU%>>C_4C_<_]IM3V_P!8?]X_^A)0!V]]_P @
8^YQ_SR;^1HKA)?\ 4O\ [O\ \<HH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $6 ?$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V^PLK1K"V
M<VT!8Q(=VQ3GCUQ[G\ZG_L^RQC[';XZ?ZI?3'IZ<4MASIUK_ -<D]?0>M6*
M*YT^R.<VEN<]?W8Y[>GL*/L%F3DVD'_?L>N?YBK%% %?[!9@Y^R0>O\ JQZY
M_GS0+"S&,6D QT_=C_#W-6** *W]GV6,?8[?'_7(>F/3TXI3869SFT@.>O[L
M?X>PJQ10!7^P6><_9(/7_5CUS_/FC[!9@Y%I!Q_TS'U_K5BB@"N-/L@!BTM^
M.G[L>F/3T-)_9]D1C[';X_ZYCTQZ>G%6:* *YL+,YS:0'/\ TS'^'L*/L%GG
M/V2#.<_ZL>N?Y\U8HH KBPLQTM(./^F8_P /<TG]GV6,?9+?_OV/3'IZ59HH
M K_V?9'K:6_/_3,?3TH-A9GK:0?]^Q_A[58HH K_ &"SSG[)!_W['KG^?- L
M+,8Q:0<=/W8_P]S5BB@"M_9]EC'V.WQ_UR'ICT].*4V%F<YM(.?^F8_P]A5B
MFR21PQM)*ZHBC+,QP!]30!#]@L_^?2#_ +]CUS_.C[!9C_ET@_[]CZ^E.>[M
MHX%G>XB6%\;9"X"G/3!J:@"N-/LAC%I!Q_TS'^%)_9]EC'V2W_[]CTQZ>E6:
M@:]M4ODLFN(A=.AD2$N-[(#@L!UP"1S[T (;"S/6T@Y_Z9C_  ]J/L%GG/V2
M#_OV/7/\Z6.]M9;R:TCN(GN8 K2Q*X+(&^Z2.HS@XJ>@"O\ 8+,=+2#C_IF/
M\*/[/LO^?2W_ ._8],>E/N+F"UB\RXGCACSC=(X49^II\<B2QK)&ZNC#*LIR
M"/4&@"'^S[(_\NEO_P!^QZ8]*#869ZVD'_?L?X58HH K_8+/.?LD'_?L>N?Y
MT"PLQC%I!Q_TS'^%/N+JWM(_,N9XH4SC=(X49^II\<B2QK)&ZNC#*LIR"/8T
M 0?V?9?\^EO_ -^QZ8]/2E_L^R/6TM_^_8_PJ=F"J68@*!DD]JS[#7]'U641
M:?JME=R%#(%@G5R5#;2V >@/&?6@"S]@LS_RZ0?]^Q_A1]@L_P#GT@_[]CUS
M_.IV940N[!549))P *B^V6HMOM)N8?L__/7>-OIUZ4 -&GV0QBT@X_Z9C_"D
M_L^RQC[);_\ ?L>F/3TJP"&4,I!!&01WI: *YL+,YS:0<_\ 3,?X>U'V"SSG
M[)!_W['KG^= OK1K]K 7,)O%C$K0!QO"$X#;>N,\9JQ0!7%A9@@BT@X_Z9B@
M:?9#I:0<?],Q_A5BB@"M_9]EC'V.W_[]CTQZ>E*;"S.<VD'/_3,?X>PJQ10!
M7^P6><_9(/\ OV/7/\Z!868Z6D''_3,?X58HH K_ -GV7_/I;_\ ?L>F/3TH
M_L^R/_+I;_\ ?L?3TJQ10!7^P69ZVD'/_3,?X4?8+/.?LD'_ '['KG^=6**
M*XL+,=+2 8_Z9C_#WI/[/LL8^R6__?L>F/3TXJS10!7.GV1SFTM^>O[L?X>U
M'V"S/_+I!_W['UJQ10!7^P6?_/I!_P!^QZY_G0+"R&,6D''_ $S'^'N:L44
M5O[/LL8^QV^/^N0],>GIQ2FPLSG-I!SU_=C_  ]A5BB@"O\ 8+/.?LD'_?L>
MN?Y\T"PLQTM(./\ IF/\*L44 ><[(/[D/_?-O13_ #A_SW7_ +_I_P#$44 =
MW8?\@ZUS_P \D]?0>O-6*KZ>,:;:C&/W*<8QV%6* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N0^*2-)\,M>1$9V-O@*HR3\PKI9=2L
MH=0BL)+F-;N6-I4B)^8HN S?09%31SQ39\J5),==K XI/4:=F?/7B/3-1?0=
M3\,2VLYT_P ,;KBWDVDB;SG3R /78CR#\!76SZWKP\9M FH:BNIIK,4$&E+%
MFV?3\#=*?EYX+'=NX(Q7KE16]U;W:NUM/%,J.8V,;A@K#@J<="/2FB;:'CFF
M7'B.]L]-\_6-7G.L6^J030L !'Y6[RBF%RK<8R<YS65I=K<74&@26.L:O'-;
M>&KEGN%_UB3)Y9,.67A0PZ=>,9KWFXN(+2W>XN9HX88QEY)&"JH]23P*;#=V
MUS)+'!<12O"P658W#%#C.& Z'!!YI6T*ZGBZ:CK<4VK^)XGN$NK:PTB_ND1-
MHN(PC&9""/[I8X[$5Z1X#N-1O_"\>J:G-(\VHRR7<<;_ /+&%VS&@]@FW\S6
MUJNF6NLZ7<Z;>JS6MS&8Y55RI93U&1R*E06UA;10@QPPQJ(XP3@  8 &?855
M]R;;'FWCP16_C2.\UNUMYM+&FE-/>^@>:TCNM^6\Q5!PQ3&"1V.*S_#][K>J
MSZ2;**?1X$T.6_32[-/+@DG6=@BG<,A6&"0,9!]*]774+)KF.W6\MS/("4B$
MJ[F ZD#.3C(JS4VT_KS_ ,_P'U_KR/$=.U_7[BPNC:>(]1+OI!EU*XO;9MFG
MWA=0%4!,KU<8 .  W:IK;Q-J[R^%9OMVK&*60Q&QWDS3DS[?-W^5MECVCH=A
M"_-7M%%5U#H>??%*QGU#_A%[>WM;6Y=M83]W=Q&2$_NW^^!_#65IOA[6?#^N
M:)X=@U:Y2!;.ZOYH[-?+A>7S598AD':@W8QG)'UKU)YXHW5'E17;HI8 FI*0
M/4\.L]4US5[&YMVU;5[B:?2+Q];@DBV+8SJ/D2/Y1MR=R[03D#-5+[3+Y/#1
MT^VDOR!X,2X!51YF_P T,4W!<XQQM]!^->^44,=SCK]H9_A'?M9WES?Q-I4W
MESSDM))\C=> 2<\=*\EFTS4#X3N?!XM)O[+@T]M>60@X*FW!6$>XG+''M7T2
M[I&A9V55'4L<"A'21 \;JZGH5.0:'JWYB6B2['BK^)-8M?%7ARPLYM1A2-M/
M@EA=OW4D3QKO*QB/E><%RX(;C%5[[7=<T[PEI=_=ZYJ[R:GJ%Q%*BR)$T<<?
MF[ C%3MY"DD@E@,<5[I6'KFB:-K]W:07TKI?6X::W-O=M!.BD;6*E&#;3D ]
MJ'K_ %\P2L>376I:W::?+<V>L2WEW_PCUF_]HVX$NZ5KO#[7V\@ D8/8=*]&
M\&2ZA%J_B32KR^N[V"QNXQ;37>"Y5XE8C<  0&)QZ5T>EZ79:+IL&G:=;K!:
M0+MCC7/'.3UZG))S5RG?40456N=1L[2YM;:XN$BFNW*0(QP9& W$#WP"?PJS
M2&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >?>8_]^3_O
MY-_\311Y;_W)/^_4W_Q5% '<:?C^S;7'3R4Z8]!Z<59JO8'.G6ISG]RG.<]A
M5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BDW $ D9/:EH
M\J\6;Y?$GCH.&:1/"ZK;J.NPF4MC_@0%8FF:K_9/@>SD\+7ND3ZX;JU5;32;
M'ROM)V',4^6.3@.2^1C%>P/HUE)KT.M%&%]%;M;!U8@-&Q#8([\C(].:N+/
MUP\"RQF9 &:,,-R@]"1U&<4EHOZ\_P#,;9Y%8^*KRYF\/)J/B>^LK.>P-P;E
M;=0UQ>^=AK=@4. O0(,$CO572M>N?#UU$\ES+::;/JVLK/B,E7ER#$.A.<YP
M._O7M=%-B/GO7?$6KZGX.^S:QJ]Y TN@0S6\*P@B_F9F\W?\I^Z O QC.:Z%
M[W55\27-C8WLM@MWXBBM99K>%-YB-F&/)4Y.1U.<5[%D9QD9':@$$D @D=:.
MHNAX)J_C;Q#'IFF63Z]/:W#1WB+=%HH=\D=QY<;S,ZX*[0<A1G/->G^,M+LM
M0^'&H+>Q0ZD;?3I)8IID60F01'$BG&-W?(]:MZ[X,T?Q'=B\O#=+)Y!MI#;7
M3Q":$G)C?:?F7.>/>MVWA@M+2*"!5C@B0)&HZ*H& !^%*UXV95[2NCQY($T*
M/PP='CL]+>7PY<W#W(M%(2;RXOWC84M[GU[YQ5=/&6KC2M!N?[7U!D^V20RP
MJ\;37I$B*&B?RMLT8)/RX1B#UXS7M$EU;Q%!)/$AD8(@9P-S'H!ZGVJ:JOK?
M^MR;:6_K8\AMO&.M'7K32OML\E^FN7T<]JT>/W 1VA5CC !PN.<FIOACXD\1
M:SKI74K]9T>U9[NVDE#/;S!A@!%C7RAR1M8L>.O%>L44EH-ZGD/C;PS=>*OB
M;<Z=;0:>6?0T'VF]1F-MF9AYD6!_K!VY'UIDWB?5K/XDV.C6VHW[00W:64\-
MRR8>/R<[Q&$W8)P1(7Y.1BO77GACFCA>6-99<^6C, SXY.!WQ3V4.A4]",&E
MTT_K<;U/"] \:^)[C3HKC3M5NM9OSH]U/>6LENNVVE0@0E=J@DGGC)W8I]AX
MH\47/AZZ:#7F</=6$<=PDB7$L+R2;9 <1(H&,'802OKS7L6B:19:#H]OI>GJ
MRVMLI2,,Y8@9)Y)^M:%4(\_^*%E)%\,S9>8]ZXN+6,O=8)E_?)]_:!U[X%8B
M>'M;\-7>DZ7!J::8-;U:5YXM)C'DV\8A)V1[U.,E<YP.3TKUNBD@>QX]:^*/
M$)\2QQQZC=7&K_VC<07&B-"!%%:HK;),[<C.$.[=@[\ 5@6FM:K>23ZM::O>
MWVM)X9N))-T !M+CS$+1( HZ?W3DC'O7T!4<-Q#<!S#+'($8HQ1@=K#J#CH1
MZ4@/'KSQSJ=V^KSZ?JTXTI7TR-[R.'/V6*0,)Y4RO/( S@@'Z5--=>7XUTR]
M@\6Z@]M-HDXL[J908[B5). RJ@W\?,< $[01P:]?HIO^OQ#^OR_R/$XM9O-4
M\'Z5-<WEQ>WUKXEM(H[IG5TF;(W&)E5<I@MP1D<C)Q7ME9U_I%CJEUI]W=*9
M&T^8SP .0H?:5W$=\ G'I6AN7;NR,>N:=P%HI"0,9(&>E+2 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#SOR1_SP7_ +\)_P#%T4F8O6/\X**
M.]L/^0=:]?\ 5)USZ#UYJQ5>PXTZU_ZY)VQV'K5B@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /!]9;29;+Q;_ &RS'QJ-0E72U);[2%R/L_D
M<[/]WCKFNG@UK5=0\1:KI.H^(YM-OH(U@M=-BA0M< V^XR@E2Q._=@@X&W!%
M>GE$+ARJEAT;'(I=B[]^T;L8SCFE;2W];6'?6YX9I7BB]MO"_AZVE\83V5E)
MI\LTVHND<CBZ0*!:Y92!C).#ECTS5*\\3:Q::I>ZS)J3:7KTVBZ?*EFMNK?;
M)R6_=$,"1G/W1@\^QKW[RHR,;%QG.,=_6E*(3DJI.<YQ57UN+I8\B3QCXHF^
M([:>]Q%;+'J26_\ 9\LT2A[<J,NJ;?,9N2P<-MXQBNO^&]SJNI^&$U;5=5EO
M9;MW"QM&B+"J2.H V@$D@#)/Z5UVQ2X?:-PXSCFE"A1A0 /04D#/''NM"U#X
MJS3:!<VEG>Z<ES'*?/Q-J5TZ$",*3EE0C.3QG@<"LKPM<:%;RZ;=>8P@70KA
MO%!#/N,F5QYW?S-V_ ZX]J]V\F(-N$:;NN=HS2^6GS?(OS?>XZ_6DM%_7]?T
MAO<\!LI-,?PO=WMI<VT6B7^N6DM[I=K.'6QLLD?O0I^7>0"PZ#IZUWG@'3=.
MU31/$5E]GCNO#4NJR"PA<;H6A 0G8#QLWAL8X]*]!6&-00L: '@X4<TX * %
M  '0"F(\#TO0[.+P;X3N-/ABL;^Z\2>4UY'$#( LDP7KP<#IGBNDTC7/$FJZ
MOHNDMKDZ 7&I17$R01^9<+;R*$SE<*2#@D#IGZUZOL0 #:N <CCH: B@Y"@'
MUQ0@9XM8^,_$MVH:VU>2[U*XL;^2^TU;9/\ B621J?*QA=P.X!<.3NSD4V[^
M)&HO875S9:SYD,6DZ>9)(XT.R>279,5+#;OP<?-\H/7%>V!%5BP4 GJ0.M9>
MN>'K'Q!IHLKL2QHLB31R6[^6\;J=RL".X- 'DEE)JVNZEX1N)/$<SW,\^IF"
M[06\LD$0C&U3L!3?@#/7!->@^'M5GUWX66^HZI>/!-<6#^?=0KADX8&0 =#Q
MGCO6SH/AS3_#MI+!9B5VFF:>::=R\DLC8!9F/?  _"M4*%&   .PH>S0+>YX
M+INNW/AKPQJ\'A^+39WMGM(Y=<TLGRI8V8AG??E5E Y9CD#<">E:4?C+6Q8Z
M*+_Q-'965SJ-S ^HQ-#.3 L09=SA/+W!B1N QZ]#7LZQHJE510IZ@#BLZ^T&
MQU#4=,OIT;S=.=W@"G"Y=2IR._!H \GTG7=<N]:\,ZKJ.KW<4USI-T8;?:L<
M=](DH\M=I'61<,<<^F :J:9X\\5S^'M:OGU2)I8M*:X93)"\EK<!U&!&J HN
M"1MDR>.O6O="BG;E1\O3CI1Y:?-\B_-][CK]: /']1UOQ5H]WK+'Q+/<QZ7<
M:>RQO:P@3"X*AU8A?NCG&,$9ZFJ>A:W?Z7XJN;/2]2::>X\2WB3:/Y2X,.&)
MFW8W<$ 9SCMBO;"B'.54YZ\=: B@Y"@'UQ0'0\*TSQ[XLN-&UF]EU*/SH]+G
MN)(#)"SVDZD;=L:KN0<D$2$D]:]5C\NP\$2S>(M2DO(/LS37=Q(HC.TC+ !
M, = !S[FN@\M/F^1?F^]QU^M*5!7:0"/0T=+!UN?/]I+ILOA?5+_ $ZXMX-&
MO]8LY+O2K2?<+*Q#;6,@4_)OQEAV''K5JYOO#5CX6UR.>WM[O2;G5I(?#\$L
MA6WW&-0SJ2=HC5BQW=!SCFO=%AB4$+&@!X.%'-!BC*A3&A4= 5&!0!X?XG_X
M1I/!/ASP_+J]A?:O/;+';ZQ-<XBMHU?YYE<GJ""J@<G&.U>UV)C.GVQBG^T1
MF)=DV<^8,##9[YZU(8(2 #$A Z?*.*D    & .U.^XK!1112&%%%% !1110
M4444 %%%% !1110 4444 %%%% 'GGG?]-Q_W_'_Q%%.WO_>E_P"^Y_\ "B@#
MN=/&--M1C'[E.,8["K%5M/\ ^0;:XZ>2G3'H/3BK- !1110 A.%) SCL.]<R
MGC M&Q_LV7S(B[3Q^8 8XU*Y;G!)^<<<9P?;/3,JNA1AE6&"/45E#PSHX6-?
ML2G8V\%G8DGC[Q)RP^5>#D<#TH BTCQ)!JET;4PM;7"AB8I6 ; .!@'D\<GC
MBM*;4+:"7RI'8.>@$;'/&>,"F1Z58Q7JWB6R"X4,!)SGYCD_CDGGWI;G_C\L
MO^NC?^@-0 ?VE;>LO_?E_P#"C^TK;UE_[\O_ (5;HH J?VE;>LO_ 'Y?_"C^
MTK;UE_[\O_A5NB@"I_:5MZR_]^7_ ,*/[2MO67_OR_\ A5NB@"I_:5MZR_\
M?E_\*/[2MO67_OR_^%6Z* *G]I6WK+_WY?\ PH_M*V]9?^_+_P"%6Z* *G]I
M6WK+_P!^7_PH_M*V]9?^_+_X5;HH J?VE;>LO_?E_P#"C^TK;UE_[\O_ (5;
MHH J?VE;>LO_ 'Y?_"C^TK;UE_[\O_A5NB@"I_:5MZR_]^7_ ,*/[2MO67_O
MR_\ A5NB@"I_:5MZR_\ ?E_\*/[2MO67_OR_^%6Z* *G]I6WK+_WY?\ PH_M
M*V]9?^_+_P"%6Z* *G]I6WK+_P!^7_PH_M*V]9?^_+_X5;HH J?VE;>LO_?E
M_P#"C^TK;UE_[\O_ (5;HH J?VE;>LO_ 'Y?_"C^TK;UE_[\O_A5NB@"I_:5
MMZR_]^7_ ,*/[2MO67_OR_\ A5NB@"I_:5MZR_\ ?E_\*/[2MO67_OR_^%6Z
M* *G]I6WK+_WY?\ PH_M*V]9?^_+_P"%6Z* *G]I6WK+_P!^7_PH_M*V]9?^
M_+_X5;HH J?VE;>LO_?E_P#"C^TK;UE_[\O_ (5;HH J?VE;>LO_ 'Y?_"C^
MTK;UE_[\O_A5NB@"I_:5MZR_]^7_ ,*/[2MO67_OR_\ A5NB@"I_:5MZR_\
M?E_\*/[2MO67_OR_^%6Z* *G]I6WK+_WY?\ PH_M*V]9?^_+_P"%6Z* *G]I
M6WK+_P!^7_PH&HVQ(&9.?^F+_P"%6Z* "BBB@ HHHH **** //O*?_GF_P#W
MYD_^+HIGE)_SP3_OS%_\710!WE@<Z=:G.?W*<YSV%6*KV'_(.M<Y_P!4G7/H
M/7FK% !1110 A( ))P!U)K.37]+E\GR[Q',SF.,*"26&,\8XQD=?45HL"5(4
MX)'!QG%<W_PBTTMK!'<ZA'+<).9GNUM]LI)*D[3N^4_+CN,8&.* -JTU.ROL
M?9;F.4G=PI]#@_K1<_\ 'Y9?]=&_] :LZP\-QZ=J_P!MM[EXXV#[[=%VHQ)R
M#@'''T_'KFU>V5M+?VCR0JS.[;B>_P AH TJ*J?V78_\^R4?V78_\^R4 6Z*
MJ?V78_\ /LE']EV/_/LE %NBJG]EV/\ S[)1_9=C_P ^R4 6Z*J?V78_\^R4
M?V78_P#/LE %NBJG]EV/_/LE']EV/_/LE %NBJG]EV/_ #[)1_9=C_S[)0!;
MHJI_9=C_ ,^R4?V78_\ /LE %NBJG]EV/_/LE']EV/\ S[)0!;HJI_9=C_S[
M)1_9=C_S[)0!;HJI_9=C_P ^R4?V78_\^R4 6Z*J?V78_P#/LE']EV/_ #[)
M0!;HJI_9=C_S[)1_9=C_ ,^R4 6Z*J?V78_\^R4?V78_\^R4 6Z*R=1BTW3;
M&2YDMHSM'RKW8]A4MM9Z==VL=Q%;H4D4,*GF7-R]0-&BJG]EV/\ S[)1_9=C
M_P ^R50%NBJG]EV/_/LE']EV/_/LE %NBJG]EV/_ #[)1_9=C_S[)0!;HJI_
M9=C_ ,^R4?V78_\ /LE %NBJG]EV/_/LE']EV/\ S[)0!;HJI_9=C_S[)1_9
M=C_S[)0!;HJI_9=C_P ^R4?V78_\^R4 6Z*J?V78_P#/LE']EV/_ #[)0!;H
MJI_9=C_S[)1_9=C_ ,^R4 6Z*J?V78_\^R4#3+($$6R9% %NBBB@ HHHH **
M** /.M\?_/2/_ON#_"BG^<W_ #V_\CG_ .(HH [JP&-.M1C'[I.V.PJQ5?3^
M--M<<?N4]/0>E6* "BBB@ HIKG$;'YNA^[U_"N'5=;EM8FCBUB/<\AB1Y/GB
MD+)L\PD_,F-Q.<CDCL* .ZJI<_\ '[9?]=&_] :L/14URTU<6UYYUS9LLA6X
MD;&WYN,C)Z]AG@=,<@:UZMR;^T\N6)5WMM#1DD?(>OS<T :-%5=E]_S\6_\
MWX;_ .+HV7W_ #\6_P#WX;_XN@"U1579??\ /Q;_ /?AO_BZ-E]_S\6__?AO
M_BZ +5%5=E]_S\6__?AO_BZ-E]_S\6__ 'X;_P"+H M455V7W_/Q;_\ ?AO_
M (NC9??\_%O_ -^&_P#BZ +5%5=E]_S\6_\ WX;_ .+J"\GNK*SEN9;BWV1K
MG_4MS[?>I-I*[ T:*YBPUG7-2A$EK:VC*#M=G)&#^=7)U\1/ S(]DCXX1 23
M^)X%9*O%J\4W\A7-NBN9MI?$&FVJ)/:I+"G!9?WD@'T!&:T;._>_!^SWULS#
M[R&!@R_4%LTX58RT>C[,$S5HJKLOO^?BW_[\-_\ %T;+[_GXM_\ OPW_ ,76
MHRU1579??\_%O_WX;_XNC9??\_%O_P!^&_\ BZ +5%5=E]_S\6__ 'X;_P"+
MHV7W_/Q;_P#?AO\ XN@"U1579??\_%O_ -^&_P#BZ-E]_P _%O\ ]^&_^+H
MM455V7W_ #\6_P#WX;_XNC9??\_%O_WX;_XN@"U5>]O8-/MFGG;"C@ <ECV
M'<U0U34+G2K,W$L]NQR J"$Y8_\ ?506EA?7LT6IWDL'F[<Q0F,LL0/<?,.:
MRG4UY([_ )"OT'1Z9+JNZ[U1<%E(@MNT0/<^K?RJ?PX5.AVZA0I3*,!_>!(-
M6]E]_P _%O\ ]^&_^+K+TA;N*XU"T2:%?*G+\Q$YW#/'S=*A04)Q?>_^86LS
M>HJKLOO^?BW_ ._#?_%T;+[_ )^+?_OPW_Q== RU1579??\ /Q;_ /?AO_BZ
M-E]_S\6__?AO_BZ +5%5=E]_S\6__?AO_BZ-E]_S\6__ 'X;_P"+H M455V7
MW_/Q;_\ ?AO_ (NC9??\_%O_ -^&_P#BZ +5%5=E]_S\6_\ WX;_ .+HV7W_
M #\6_P#WX;_XN@"U1579??\ /Q;_ /?AO_BZ-E]_S\6__?AO_BZ +5%5=E]_
MS\6__?AO_BZ-E]_S\6__ 'X;_P"+H M455V7W_/Q;_\ ?AO_ (NC9??\_%O_
M -^&_P#BZ +5%5=E]_S\6_\ WX;_ .+HV7W_ #\6_P#WX;_XN@"U1579??\
M/Q;_ /?AO_BZ4)?9YN+?'_7$_P#Q5 %FBBB@ HHHH **** //LOZS?G/12>2
MW_/(_P#?A_\ XNB@#N=/YTVU_P"N*>GH/3BK-5[ YTZU.<YA3OGL.]6* "BB
MB@ HH/2N4E\3WD=O:7!6S,!NI(+J2)O,V;9 J[1N!.<\D X]*.M@.KJI<_\
M'Y9?]=&_] :L;1O$D]YJ?]G7\$<%R!(0$RP;:V.",C@ YYY/I@BI=:?5?[2M
M/L,(VH3@LPP[8.>,],9J)SY(\UK^@GH;]%8R:MJ$" W^DRJ.[0,)/T!S20^)
MK*XD2..*<R.VT(0H;/T)XI*M#9NWKH%T;5%5?M<O_/C<_P#CG_Q5'VN7_GQN
M?_'/_BJT&6J*J_:Y?^?&Y_\ '/\ XJC[7+_SXW/_ (Y_\50!:HJK]KE_Y\;G
M_P <_P#BJ/M<O_/C<_\ CG_Q5 %JLOQ#(4T:6-?OS%8E^K'%6OM<O_/C<_\
MCG_Q59>HW#W.JZ=;_99QY;&=D.W) &!_%CJ:RK? UWT^\3V-J"%+>!(D  10
MO'L*DJK]KE_Y\;G_ ,<_^*H^UR_\^-S_ ..?_%5JE;09:JC?:5:7O[R2(B9?
MNR1G:X_&I/M<O_/C<_\ CG_Q5'VN7_GQN?\ QS_XJIE%25F@,.PEUK2A(]_;
M27%NS;F97#NGO@=16_:WEO>PB:VE61#W!Z?7TIGVN7_GQN?_ !S_ .*K+NK)
MVG-U8VUU:7?=EV;7_P!Y=W-91A.DK1=UY[_?_G]XK6-ZFO(D2%Y'5%'5F. *
MY:W\2:E>3/9P6D!NEX)$@(&."<9Y_.K::<TSB74H+R]D'(5B@C7Z*&_G1&MS
MK]VK_@%[[$A\5:<+\P&4>2%_UP!(W>GT]ZU;>\MKM=UO/'*/]A@:J+%;HX==
M&96'1A''G_T*JUQIME<MO.D3QR?WXBB-^C4)5EO9_>@U-NBN5EM-=@NHFL6N
M9(4Y"W4B'GIC@\C%:$>IZM"F;S1W(_O0.&/_ 'SFA5M6I1:_KR"YM55O]0AT
M^W\R7+,QVQQKRSMZ 5EOXKM%?REM;LS$X5&CVDGL.M+907/VHW^H6<\MV>$"
ME-D2^B_-^M-U>?W:>K_+^NP7[&)JVKZ?I=W')XDAFFN)XR\4$2!DA3/3J.?>
MNOTZ2";3;:6U0I;R1*\:D8PI&17"ZK:0>,_$/FF"Y73K!#!+*CH"\A/W5)..
M/7GTK4TC5KK0I8-#U:WE(/R6-P H$J#HK<X# >_-*G%1;?XG9.A!4TH?'NU_
M7XG7UD)^X\52#M<VP8?53C^1J[]KE_Y\;G_QS_XJLO4KB2/4]-NC:3IMD:(Y
MV_-N' &&]155=$I=FO\ +]3C9O455^UR_P#/C<_^.?\ Q5'VN7_GQN?_ !S_
M .*K49:HJK]KE_Y\;G_QS_XJC[7+_P ^-S_XY_\ %4 6J*J_:Y?^?&Y_\<_^
M*H^UR_\ /C<_^.?_ !5 %JBJOVN7_GQN?_'/_BJ/M<O_ #XW/_CG_P 50!:H
MJK]KE_Y\;G_QS_XJC[7+_P ^-S_XY_\ %4 6J*J_:Y?^?&Y_\<_^*H^UR_\
M/C<_^.?_ !5 %JBJOVN7_GQN?_'/_BJ/M<O_ #XW/_CG_P 50!:HJK]KE_Y\
M;G_QS_XJC[7+_P ^-S_XY_\ %4 6J*J_:Y?^?&Y_\<_^*K!U[QM;^'[F*"YT
M^Z+2)O&"G3./6DY**NRZ=.527+!79U%%9]IJC7EG!<QV-SLFC5UY3H1G^]4P
MNY"?^/&Y'_?'_P 53):L[,M4444""BBB@ HHHH \Z\N/_GE'_P!^X?\ XJBC
MS(_^>T?_ ']A_P#B:* .]L/^0=:Y_P">2>OH/7FK%5[#C3K4=/W*=O858H *
M*** "JR:=8QE"EG;KL;>NV)1M;U''!JR>!6+)XGL8X8Y3%=%7+[@(3NC5&VL
MS#J "1[^U &L((ED$@B0. 5#!1D \D9J"Y_X_;+_ *Z-_P"@-5?2M>LM8)%H
M9"5W;@RXVX..?KVJ>Z=1>V66 Q(W?_8- %RL+7](%U&U]$\@NH%W(JD '!SZ
M=:V_,C_OK^=)YD?]]?SJ*E-5(\K$U<9:7"7=G#<1G*2(&%35BZ0ZV5[>:87&
MQ&\Z#G^!NH_ UL>9'_?7\Z*<N:-WN"'44WS(_P"^OYUS_B?Q7%X:CM6-J;GS
MV8820+MP!_C5-I*[-*=.522C%79T5%9NB:O'K.CV^H*GDB4$^66!*X)'7\*T
M/,C_ +Z_G0G=7)E%Q;B]T.KE[W6K32=3OM3O3)Y$1CM$V+N.X@L:Z"YO;6SM
MWN+B>..).K,U>;:RE_J7AZZEF2*VL$G-QOD;]Y<R$X 4=@,_C652\IQA'?\
MK_,NG&#DG4TBM7_P/,[W2/$&GZU8F[MI"L0<Q_O1L.1CM^-1:WXFL-$L/M4C
M>>-X3RX74MS^-<+H?@V[N=-1YK3383(2PDNU9Y<=OE!  ^O-:\?PWTY^;K4"
M3CI;QI&!_,UNZ<TK-J_W_H6IX9SNE+E]$M/ON=-X>U^#Q%8/=V\,L2)(8RLF
M,Y !['WK6KS&REU#P!K)LW/VS2[@>9\@^;C[S*/[P[CN*]%M+^TOK2.ZMIXY
M(9!N1U/!%39QTEN35C%OGI_#^7D_/^D6:*;YD?\ ?7\Z/,C_ +Z_G3,A%AB1
MMRQH&]0H!I]-\R/^^OYT>9'_ 'U_.BP#J*;YD?\ ?7\Z/,C_ +Z_G0 ZBF^9
M'_?7\Z/,C_OK^= %&]T:SO[E)[A7,B !2'(QW[5F>(=0N+BYC\/Z4^V]N5S-
M,/\ EVA[L?<]!6=KGC\:3J\^F1:<T\J;523S0%9F (XQ[U*F?"VCO<2,MWKV
MHR $@_ZR4]%'HB_TK.,5.7+!:O<Z/9^PC[6HO3S\_E^+LBEK.D)?_9/"NC,8
MH[-?-N)"3L7^Z&QU8GFM+3Q!K>ER^'=;B87UJH60,V68#[LJ-_7M6IH6FQZ1
M8;))UENYF,MS,3S)(>I^G85'KNE+J*Q75G.EOJ=L=UO/G\U;U4UUN4&O9=._
M]=#C7.I>VO[W]?B9=OK\GAF3^S?$<S&,#-K?A"1,H[,!T8=_6M'5+N#4_#0U
M&RD\R)2L\;X(SM;GK]#6->65OX[M(8[JX?3[VP=EN(  Q5B!Z]N,@TNG3'0H
M?^$8U-D\B5'2QO!PLN<_(WHW/XUQ582CS0D=TE3KTN>G\?5?Y?JO4[-'$D:N
MO1@"*=6;HERLNBVC.XWB,*V3W'']*T/,C_OK^=:0ES14NYRH=13?,C_OK^='
MF1_WU_.J =13?,C_ +Z_G1YD?]]?SH =14%S>VUG;2W,\RI#$I9VZX ^E4M,
M\1:3K#R)87B3-& 7&UEP#TZ@>E*ZO8I0DTY):(U**;YD?]]?SH\R/^^OYTR1
MU%-\R/\ OK^='F1_WU_.@!U%-\R/^^OYT>9'_?7\Z '4TN@;:64'TS1YD?\
M?7\Z\B\2:>=2\>7OEW5O'&'CW2O.$"X49 /]X $XJ9-K97-Z%*-1OGERI*]S
MT+5/$T-G<_V?8POJ&IGI;0G[GN[=%%86I:':,@U7QG?*TK8CCA@)2.($_=&.
M6]S4NG7\$,+6?A'35E7/[R^N"5C)[DL?F<U;;PE!J7[[7=1EOKGMM;RXX_4*
MH_K6JHJ]ZS^7]?K]QF\3RJV&6O?^OT^;'Q^$+2&)9=$U*]L,J"IAFWQL/4JV
M0:P?%$_C+2UM4CO3<JQ;$MI;$.<8^^,$#VQ[UT!\+6UJ2VD:G=Z<?[D<N^/_
M +X;-5-2U'Q1HFGS3-]@U&-5_P!;&"CI[E.A'TI?5XSTIR_3_@%0QLX/FJQY
MK?/\=_S-GPO->7'ANQEU R&Z9#YAD7:V<GJ..U:]4]*NKB]TNWN;JV-M/(@+
M1$YQ5RIY>71F<I*;<DK7"BBB@04444 >?><__/5O^_[_ /Q%%&)/2;\I_P#&
MB@#N-/XTVU_ZXI_(59JMI_\ R#;7_KBGIZ#TXJS0 4444 %87_"*V90+)=7L
MGSNS%IN75V#,AP/NDC./UK=HH RXM L8=774T5_M05QN+==QR2?Y?3Z"I+RU
MMY+ZT9X(F9G;<60$GY#6A52Y_P"/VR_ZZ-_Z U #_L%G_P ^D'_?L?X4?8+/
M_GT@_P"_8_PJQ43W5O')Y;SQ*_\ =9P#^5 )-[&-K5G;VGV;4([:+9!)B91&
M,%&X)Q[=:U18V3 $6MN0>0?+%2SPI<020R#*2*58>QK.T&9_L;V<QS/9N86]
MP/NG\JR7NU+='^:_X'Y"ZEW[!9_\^D'_ '['^%<GKNF6.O>([+1H;6,):_Z1
M>2H-I53TCX[M_*NDUK58M&TJ:]D&XH,1QCJ[GA5'U-4M!L1HFCRWFI2HMW<$
MW-Y,QP Q[9] .*J2YGRG32?LXNKUV7KW^2_$J3^ ](RLFG^=I\ZCY7A<L/Q5
ML@US'B9O$NB2VT*207".&(EM[%=S8Q]\;2 ?I[UZ:CI+&LD;!D895@<@BG42
MIJUEH.GBI*5YKF]?\SSN'17N= CUK6'$]X\:K;0>4(TB+' )4 9;OD]*T],L
M+?7M52Z\B/\ LK3_ -U!\@_TB4##.?4#H/>K?B0#5[NWT*";;(Q\R=EZHF/Y
M]:Z"UM8;*UBMK= D,2A44=@**-H2D^NB_5G-6FZT[O9=/T&_8+/_ )](/^_8
MH^P6?_/I!_W['^%6**L#(U?P]9:IISVXBC@E^]%*B %''0UQEIYFF-=ZA'9P
MF6U;&K:<RC'_ %VBSTR.<=*]*KF/%FBO<PMJ-FC-<)$8IXD.#<0'[R?7N#5I
M*:Y'\O)_Y,<)NG+FZ=5W7^:Z!X?UW1?$<T\5IIQC:%0S>;"@R"3TP3Z5O_8+
M/_GT@_[]C_"N#T8Z7X>U"VU/2YC)I-\%MKDR-EK>7JN[T!S@UZ)64>9:3W1M
M7C3NI4OA>WZE?[!9_P#/I!_W['^%'V"S_P"?2#_OV/\ "K%%48%?[!9_\^D'
M_?L?X4?8+/\ Y](/^_8_PJQ10!RM]XF\,:;J<EA=1HDT;!7/V;*C(!ZXZ<U"
MU[-KKF+P]IEO';9PVI7, "?]LUQEOJ>*Q9M&TO6_&U_>7%[Y-K'*JJ690)ID
M +*,_P ( P?K74R^++'>;;2H)M3F7C9:)E%^K_=%3"%2I?M_74ZJTL/04;:R
MMK?H_0K)X,T&QMWO-24W4J?O9;F=R.G.<#  XZ4:#IL>JWDFO7=I&D<J[+*
MQ@!(O[Q']YNOTJCJ>A^)/$=Q:O?/;6EH'^:V1R^T=<MV8]L=*[=5"J%   &
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
M %ZBJG]GK_S\W7_?XT?V>O\ S\W7_?XT 6Z*HQ:<RPH);NY:0*-S"4C)I_\
M9Z_\_-U_W^- %NBJ$.G,L*B6[N6D ^9A*1DU)_9Z_P#/S=?]_C0!;HJC'IS
MOON[E@6RN)3P,#C^=/\ [/7_ )^;K_O\: +=%4%TYA+(6N[DH<;!YIX]:D_L
M]?\ GYNO^_QH MT50_LYO/+?:[GRMH 7S3G.>O\ *I/[/7_GYNO^_P : +=%
M47TYC)&4N[D("=X\T\C'^-/_ +/7_GYNO^_QH MT51?3F+QE+NY"AOG!E/(P
M?ZXI_P#9Z_\ /S=?]_C0!;HJC+IS-&1%=W*OD<F4GC//Z4_^SU_Y^;K_ +_&
M@"W15&73BT3B.ZN5D*D*QE)P>U.&GKC_ (^;K_O\: +E%4SIZXXN;K_O\:;%
MIQ6%!)=W+2!0&82D9/<T 7J*J?V>O_/S=?\ ?XTR+3F ;S+NY8EB1B4\#L*
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
MI_A:>\NM%2XO)%E\UWDBD!.60L2.".!Z>V,@'-1:79?VJEIJ.J6>+N!'A5I
MI\U<CYRO09*Y'U/K5K4=3%I(MA8"W?4&7>D,A*+MY)Y //!XZ]3T!H =JVMV
MVD&".8,9;C<(1C"LP&<%NBY]ZS?#E_JFIW+7\JC^S[B,A5.08G5C[D,I!^\.
MNWD U!8:'IVLW2ZU!<3-9W)\^2V+L4:7;M/!X*D$@@#J.#6UJ6JII_EVT"PR
MWLG^IMWE$>[\<''0]N: )[[4K;3E1KEF&_(0*A8L0,X&.^,X'4XXK&\/7FI:
MI?7=[)./L8E:-$7#1L ."C#GCN>0<] 014&DJ^M6]S;R/->:7<(DHN99EW+(
M?O1KMZ;2 ?;M[;^H:A!I=L)'4L2RHD:8RS,P ZD#J1R?6@"Q-(8XW,:>9*%+
M+'N +$=N:YBSN[[5?$D5Y9Q26]LJ&.Y$@X.T_=89^^"2,8RN.K*U5;87FL:F
MLL1 O86207KVI3R8_F5X<$_>!W<?0GH,]9-)!I]M)+Y> 26*QK\TC'T'=C0
MZ[O+:PMFN;N9(85(#.YP!DX'ZD5R6L:[JESK%M%H:-,("9)(UZ.O0%O53D$$
M'GGNN*MB\GU>>2QN$E>TOXI%")#M>S9&VG>V2,]\^HXR*V+:VT_P[I01?)MK
M>,9=N$#-W)]R?UH L2WB6>G_ &J^*PA$#2X.0I]!Z\\5RVN:U?WU_)IVD"0/
M HDS')M:;CHIP1A3R<\$J5.,C-EM1N[V_5'MI9(9'-O/ILB1L%0H&$C')XY&
M>W.,9K=T_3+;2XY8[5 BRR&1@   2 ,    8 'X4 68@XA02,&DVC<0, GOQ
MVI]%% !1110 4444 >>>5_TQ'_?D?_%T4F(_^F?Y0T4 =Y8<Z=:G_IBG\A5B
MJ]A_R#K7/_/)/7T'K5B@ HHHH *Y6XT&[N];ECFGN7MY(@6N&*8'S$^6%QV(
M5E/53DYYQ7544 106T-I (;:&.*,9(1%VC).3T]ZY!]-U*_\1NL\T?VF%8V^
MT);LJHF<X1L]>74CD,,$@8Y[2B@"MI^GVVEV4=G9Q^7#&,*,DG\2>2?K7/Z[
MIM[>ZO:QN3<03;PB&V#10# !WG(R&!/?.0,=\]310!2TS2[?2[<I$-TKX,TQ
M^]*X &YO?BJGB+39M0L&\@RR2(.+99=B39(R&]1C(Y]<]<5L44 9NE:3'IR-
M(S-+=2\R2R-N;H!C=@$C"CD\G&36=XCL;ZXGM7A>>6,S*JPQ1IB,X.)&+=1G
M@YXP2,9.:Z.B@#.TG1K;28<1HAF8;7E";20"<*/11G '8 5D^*Q>/]GA8PFS
MEF5%C$3NSO@L V#]TXQCWSGC%=/10!CZ+H@TXFYG=I;V1!&[F1G 4$[0,]<#
M +=3@9IWB*VNKC29_LLLN4C=C!$H)GX^X<]CR.,=>HK6HH P]%T*.U(O+E-]
MT<%/-52T7R[>H&"Q& 6[X%)XIN;RVTMVA>*"V(Q/<LY#1@D*"H'7KD\C@<<U
MNTC*K## $>A% '.Z'HTPD2^O6D4H"L$'G%U"'!&XD M@[L9Z \\BMZYA:>VD
MB69X2XQYD?WE^GO4M% '+Z5X==KF2344D:*&>3RHYG6039R/,/&1E<9&>2-Q
M&:ZBBB@# O/"]K=:LEP(X%MW#-<H4)>5\@J=V>,?,/H<=*W GEQ;(E5=JX08
MX'I^%/HH XR/1KZ]U^;[7*7>%D\RY-ML#+@'$;9XSN=".1C!//7K+.SM]/LX
MK2TB6*")=J(O0"IZ* .3U#1+V^UMHIIYI(Y82?M!A39$-Q^0=]PPA4]003T.
M*Z6TL[>P@\FUA2*/)8A1C))R2?<FIB0 2>@KF+7X@>'KRRTZ[ANI6CU"Z^R0
M PL&,GN,9 Y')XY'K0!-KNG7UQ?VDEO+<R*TNW:A14M\*?GY'/<$<Y#8QWK4
MTO2K;2;40VZ+NP \FT!GQP,X]!P!V'%0GQ+H8ADF.KV7EQOY;-YZX#8)QU]
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
M0IPP?3%;S<!\P)\V2W7G_>_/WJG*?#L[6;_89HTMLM''$ B'<N3E0<'A:**
M-*'7=+M(RL%I)$JKC"1J. H..OH:E/B2S4D&*?@D?='8@>OO110 H\269;'E
M3]<?='][;Z^HI%\2V;;<13\X_A'?/O[444 17&O:9=VKPW%K++#(OSQNBD,-
MN[D9]*SD_P"$>M]2%]'93K)'&8UC4#RP 0V0N<9R>M%% %T:GHR"1!IY"NZE
MP(EPS*P52>>V!CZ5&UYH$S1!]+5O+)\O,*?*68Y[]R"3110!6LF\/6EO-$MC
M-*ERV]Q.!)G<"<<GIQTJTVI:&TJW#Z=ND2,*KF%"0H&X#KVHHH DAU?1[,YM
M[ Q%%*#RXD7"C;P,'I]W\JCDOM!D\Q'TQ6\SY7S GS?-MYY]2?S-%% %67_A
M'KB>S?[#-&ML2(XXP%0[N#N4'!^[6C!KNF6\8$%K)$I5>$C4<;21T/H*** )
M#XFL@"?*N. 3]T=@#Z^]*WB6S4D&*?C/\([$#U]Z** $'B&Q\S(@FWD[=VQ<
M_>V^OK45QK>EW]O]GN;22:&3;E)(U(.<XXS[444 0G4="> QG3?W;H%*^2F"
MNT''7IA1^0IL5YX?M',L&EK&R[CE(4&/E&<<]P<444 32:KH[ ))8%@B[ #$
MA  .W YZ?-_.F_VAH;7/G?V:/.+J=_DIG<&*@YSU!SS[T44 5K.;0K6\N+J&
MUN-UT8RZ-@H,9*X7.!C;_*BYF\.7ETMY<:5OG#"0N8ERQ"9&>>>#W[T44 68
M=3T6SEFE@T\QR2;C(R1*"W0G//?(HM=1T6P8BTT_R#EA^[B5>K!3T/J!^5%%
M #6OM!FW*^F*WFX5LP)\V2PYY_WOSJI*?#MQ+9R?89HUMLF..,!4.Y<G<H.#
MPM%% &C#KVEVL>(+22)0O1(U' 7<!U]*F;Q+9KNS%/\ +G/RCMCW]Q110 O_
M  DEGNQY<^<X^Z/[VWU]:1?$MFQ $4_./X1W)'K[&BB@!!XFLBH/E7'(!^Z.
MZEO7T%*?$UDH),5QP"?NCL ?7WHHH 4^)+-208I^"1]T=B!Z^] \269('E3]
M<?='][;Z^HHHH 1?$MFVW$4_S8Q\H[Y]_8T@\3614-Y5Q@C/W1_=W>OI110
MK>)K)0Q,4_R@D_*.P!]?<4I\26:L08I^"1]T=F"^OJ:** .-^TP>C?\ ?J/_
(  HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>itp-20220930.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Nov 10 18:39:45 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://orientpaper.com/20220930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:itp="http://orientpaper.com/20220930" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20220930_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20220930_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20220930_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20220930_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet" id="itp_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals" id="itp_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement" id="itp_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals" id="itp_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedCashFlow" id="itp_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3" id="itp_r_ShareholdersEquityType2or3">
        <link:definition>006 - Statement - Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground" id="itp_r_OrganizationandBusinessBackground">
        <link:definition>007 - Disclosure - Organization and Business Background</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies" id="itp_r_BasisofPresentationandSignificantAccountingPolicies">
        <link:definition>008 - Disclosure - Basis of Presentation and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RestrictedCash" id="itp_r_RestrictedCash">
        <link:definition>009 - Disclosure - Restricted Cash</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Inventories" id="itp_r_Inventories">
        <link:definition>010 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets" id="itp_r_PrepaymentsandOtherCurrentAssets">
        <link:definition>011 - Disclosure - Prepayments and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNet" id="itp_r_PropertyPlantandEquipmentNet">
        <link:definition>012 - Disclosure - Property, Plant and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Leases" id="itp_r_Leases">
        <link:definition>013 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LoansPayable" id="itp_r_LoansPayable">
        <link:definition>014 - Disclosure - Loans Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RelatedPartyTransactions" id="itp_r_RelatedPartyTransactions">
        <link:definition>015 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities" id="itp_r_OtherPayablesandAccruedLiabilities">
        <link:definition>016 - Disclosure - Other Payables and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/DerivativeLiabilities" id="itp_r_DerivativeLiabilities">
        <link:definition>017 - Disclosure - Derivative Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommonStock" id="itp_r_CommonStock">
        <link:definition>018 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Warrants" id="itp_r_Warrants">
        <link:definition>019 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/EarningsPerShare" id="itp_r_EarningsPerShare">
        <link:definition>020 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/IncomeTaxes" id="itp_r_IncomeTaxes">
        <link:definition>021 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/StockIncentivePlans" id="itp_r_StockIncentivePlans">
        <link:definition>022 - Disclosure - Stock Incentive Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommitmentsandContingencies" id="itp_r_CommitmentsandContingencies">
        <link:definition>023 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SegmentReporting" id="itp_r_SegmentReporting">
        <link:definition>024 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers" id="itp_r_ConcentrationandMajorCustomersandSuppliers">
        <link:definition>025 - Disclosure - Concentration and Major Customers and Suppliers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk" id="itp_r_ConcentrationofCreditRisk">
        <link:definition>026 - Disclosure - Concentration of Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RisksandUncertainties" id="itp_r_RisksandUncertainties">
        <link:definition>027 - Disclosure - Risks and Uncertainties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RecentAccountingPronouncements" id="itp_r_RecentAccountingPronouncements">
        <link:definition>028 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SubsequentEvent" id="itp_r_SubsequentEvent">
        <link:definition>029 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy" id="itp_r_AccountingPoliciesByPolicy">
        <link:definition>030 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables" id="itp_r_OrganizationandBusinessBackgroundTables">
        <link:definition>031 - Disclosure - Organization and Business Background (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/InventoriesTables" id="itp_r_InventoriesTables">
        <link:definition>032 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables" id="itp_r_PrepaymentsandOtherCurrentAssetsTables">
        <link:definition>033 - Disclosure - Prepayments and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNetTables" id="itp_r_PropertyPlantandEquipmentNetTables">
        <link:definition>034 - Disclosure - Property, Plant and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LeasesTables" id="itp_r_LeasesTables">
        <link:definition>035 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LoansPayableTables" id="itp_r_LoansPayableTables">
        <link:definition>036 - Disclosure - Loans Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables" id="itp_r_OtherPayablesandAccruedLiabilitiesTables">
        <link:definition>037 - Disclosure - Other Payables and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables" id="itp_r_DerivativeLiabilitiesTables">
        <link:definition>038 - Disclosure - Derivative Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/WarrantsTables" id="itp_r_WarrantsTables">
        <link:definition>039 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/EarningsPerShareTables" id="itp_r_EarningsPerShareTables">
        <link:definition>040 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/IncomeTaxesTables" id="itp_r_IncomeTaxesTables">
        <link:definition>041 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables" id="itp_r_CommitmentsandContingenciesTables">
        <link:definition>042 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SegmentReportingTables" id="itp_r_SegmentReportingTables">
        <link:definition>043 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails" id="itp_r_OrganizationandBusinessBackgroundDetails">
        <link:definition>044 - Disclosure - Organization and Business Background (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable" id="itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable">
        <link:definition>045 - Disclosure - Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" id="itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
        <link:definition>046 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" id="itp_r_BasisofPresentationandSignificantAccountingPoliciesDetails">
        <link:definition>047 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RestrictedCashDetails" id="itp_r_RestrictedCashDetails">
        <link:definition>048 - Disclosure - Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable" id="itp_r_ScheduleofinventoriesTable">
        <link:definition>049 - Disclosure - Inventories (Details) - Schedule of inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable" id="itp_r_ScheduleofprepaymentsandothercurrentassetsTable">
        <link:definition>050 - Disclosure - Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails" id="itp_r_PropertyPlantandEquipmentNetDetails">
        <link:definition>051 - Disclosure - Property, Plant and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable" id="itp_r_ScheduleofpropertyplantandequipmentnetTable">
        <link:definition>052 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LeasesDetails" id="itp_r_LeasesDetails">
        <link:definition>053 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" id="itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable">
        <link:definition>054 - Disclosure - Leases (Details) - Schedule of future minimum lease payments of the capital lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable" id="itp_r_ScheduleofcompanysleaseexpenseTable">
        <link:definition>055 - Disclosure - Leases (Details) - Schedule of company&#8217;s lease expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable" id="itp_r_ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable">
        <link:definition>056 - Disclosure - Leases (Details) - Schedule of cash flow information related to its operating leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable" id="itp_r_ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable">
        <link:definition>057 - Disclosure - Leases (Details) - Schedule of maturities of its lease liabilities for all operating leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable" id="itp_r_ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable">
        <link:definition>058 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates for all of its operating leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LoansPayableDetails" id="itp_r_LoansPayableDetails">
        <link:definition>059 - Disclosure - Loans Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofshorttermbankloansTable" id="itp_r_ScheduleofshorttermbankloansTable">
        <link:definition>060 - Disclosure - Loans Payable (Details) - Schedule of short-term bank loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" id="itp_r_ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable">
        <link:definition>061 - Disclosure - Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable" id="itp_r_ScheduleoflongtermdebtrepaymentTable">
        <link:definition>062 - Disclosure - Loans Payable (Details) - Schedule of long-term debt repayment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails" id="itp_r_RelatedPartyTransactionsDetails">
        <link:definition>063 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable" id="itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable">
        <link:definition>064 - Disclosure - Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" id="itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
        <link:definition>065 - Disclosure - Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0JlhTXCuKMbqcmxBwAuNfDJyvXofGz4U7UV3MhMx2ZBmkBgOzjnybfQ6gX62RgWq6nh9c4q/ykRGr9zX+24dGf8qYouhgOQ+d/n9Tt3NiU7V5xKdumAqEXYUMvPf9GX/v] CSR-->
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable" id="itp_r_ScheduleofchangesinthederivativeliabilitiesTable">
        <link:definition>066 - Disclosure - Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommonStockDetails" id="itp_r_CommonStockDetails">
        <link:definition>067 - Disclosure - Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/WarrantsDetails" id="itp_r_WarrantsDetails">
        <link:definition>068 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable" id="itp_r_ScheduleofstockwarrantactivitiesTable">
        <link:definition>069 - Disclosure - Warrants (Details) - Schedule of stock warrant activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable" id="itp_r_ScheduleofoutstandingandexercisablewarrantsTable">
        <link:definition>070 - Disclosure - Warrants (Details) - Schedule of outstanding and exercisable warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable" id="itp_r_ScheduleofbasicanddilutednetincomepershareTable">
        <link:definition>071 - Disclosure - Earnings Per Share (Details) - Schedule of basic and diluted net income per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/IncomeTaxesDetails" id="itp_r_IncomeTaxesDetails">
        <link:definition>072 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable" id="itp_r_ScheduleofprovisionsforincometaxesTable">
        <link:definition>073 - Disclosure - Income Taxes (Details) - Schedule of provisions for income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable" id="itp_r_ScheduleofdeferredtaxTable">
        <link:definition>074 - Disclosure - Income Taxes (Details) - Schedule of deferred tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable" id="itp_r_ScheduleofeffectiveincometaxrateTable">
        <link:definition>075 - Disclosure - Income Taxes (Details) - Schedule of effective income tax rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/StockIncentivePlansDetails" id="itp_r_StockIncentivePlansDetails">
        <link:definition>076 - Disclosure - Stock Incentive Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails" id="itp_r_CommitmentsandContingenciesDetails">
        <link:definition>077 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable" id="itp_r_ScheduleoffutureminimumleasepaymentsTable">
        <link:definition>078 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SegmentReportingDetails" id="itp_r_SegmentReportingDetails">
        <link:definition>079 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable" id="itp_r_ScheduleoffinancialinformationsforreportablesegmentsTable">
        <link:definition>080 - Disclosure - Segment Reporting (Details) - Schedule of financial informations for reportable segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails" id="itp_r_ConcentrationandMajorCustomersandSuppliersDetails">
        <link:definition>081 - Disclosure - Concentration and Major Customers and Suppliers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails" id="itp_r_ConcentrationofCreditRiskDetails">
        <link:definition>082 - Disclosure - Concentration of Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <xs:element name="ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract"/>
  <xs:element name="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfInventoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfInventoriesAbstract"/>
  <xs:element name="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
  <xs:element name="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
  <xs:element name="LeaseOfLesseeDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseOfLesseeDisclosureAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
  <xs:element name="ScheduleOfCompanySLeaseExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfCompanySLeaseExpenseAbstract"/>
  <xs:element name="ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfShortTermBankLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfShortTermBankLoansAbstract"/>
  <xs:element name="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract"/>
  <xs:element name="ScheduleOfLongTermDebtRepaymentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLongTermDebtRepaymentAbstract"/>
  <xs:element name="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract"/>
  <xs:element name="ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
  <xs:element name="CommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockAbstract"/>
  <xs:element name="WarrantDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantDisclosureAbstract"/>
  <xs:element name="ScheduleOfStockWarrantActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfStockWarrantActivitiesAbstract"/>
  <xs:element name="ScheduleOfOutstandingAndExercisableWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
  <xs:element name="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
  <xs:element name="ScheduleOfProvisionsForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfDeferredTaxAbstract"/>
  <xs:element name="ScheduleOfEffectiveIncomeTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
  <xs:element name="ScheduleOfFinancialInformationsForReportableSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract"/>
  <xs:element name="ConcentrationAndMajorCustomersAndSuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
  <xs:element name="RecentAccountingPronouncementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecentAccountingPronouncementsAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract27"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract28"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract29"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract30"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract33"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract35"/>
  <xs:element name="SubsidiaryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SubsidiaryAbstract"/>
  <xs:element name="VariableInterestEntityVieAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_VariableInterestEntityVieAbstract"/>
  <xs:element name="UnlabeledAbstract36" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract36"/>
  <xs:element name="UnlabeledAbstract37" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract37"/>
  <xs:element name="UnlabeledAbstract38" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract38"/>
  <xs:element name="UnlabeledAbstract39" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract39"/>
  <xs:element name="UnlabeledAbstract40" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract40"/>
  <xs:element name="UnlabeledAbstract41" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract41"/>
  <xs:element name="RawMaterialsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RawMaterialsAbstract"/>
  <xs:element name="NineMonthsEndedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NineMonthsEndedAbstract"/>
  <xs:element name="a2022Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_a2022Abstract"/>
  <xs:element name="RmbAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RmbAbstract"/>
  <xs:element name="UnlabeledAbstract42" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract42"/>
  <xs:element name="NineMonthsEndedAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NineMonthsEndedAbstract0"/>
  <xs:element name="a2022Abstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_a2022Abstract0"/>
  <xs:element name="RmbAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RmbAbstract0"/>
  <xs:element name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
  <xs:element name="a2022Abstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_a2022Abstract1"/>
  <xs:element name="RmbAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RmbAbstract1"/>
  <xs:element name="RemainingLeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RemainingLeaseTermAndDiscountRateAbstract"/>
  <xs:element name="UnlabeledAbstract43" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract43"/>
  <xs:element name="FiscalYearAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_FiscalYearAbstract"/>
  <xs:element name="BasicLossIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BasicLossIncomePerShareAbstract"/>
  <xs:element name="UnlabeledAbstract44" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract44"/>
  <xs:element name="UnlabeledAbstract45" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract45"/>
  <xs:element name="DilutedIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DilutedIncomePerShareAbstract"/>
  <xs:element name="UnlabeledAbstract46" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract46"/>
  <xs:element name="UnlabeledAbstract47" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract47"/>
  <xs:element name="BasicLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BasicLossPerShareAbstract"/>
  <xs:element name="UnlabeledAbstract48" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract48"/>
  <xs:element name="UnlabeledAbstract49" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract49"/>
  <xs:element name="DilutedLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DilutedLossPerShareAbstract"/>
  <xs:element name="UnlabeledAbstract50" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract50"/>
  <xs:element name="UnlabeledAbstract51" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract51"/>
  <xs:element name="ProvisionForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ProvisionForIncomeTaxesAbstract"/>
  <xs:element name="ProvisionForIncomeTaxesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ProvisionForIncomeTaxesAbstract0"/>
  <xs:element name="UnlabeledAbstract52" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract52"/>
  <xs:element name="UnlabeledAbstract53" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract53"/>
  <xs:element name="AdvanceFromCustomers1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_AdvanceFromCustomers1"/>
  <xs:element name="DeferredGainOnSaleleaseback" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredGainOnSaleleaseback"/>
  <xs:element name="VariableInterestEntityConsolidatedCarryingAmountLiabilities1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
  <xs:element name="SubsidyIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_SubsidyIncome"/>
  <xs:element name="IncomeLossBeforeIncomeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_IncomeLossBeforeIncomeTaxes"/>
  <xs:element name="AcquisitionOfLand" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_AcquisitionOfLand"/>
  <xs:element name="LoanRepaidByARelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_LoanRepaidByARelatedParty"/>
  <xs:element name="CashBankBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CashBankBalances"/>
  <xs:element name="TotalCashEquivalentsAndRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalCashEquivalentsAndRestrictedCash"/>
  <xs:element name="StockIssuedDuringPeriodValuePublicInvestors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_StockIssuedDuringPeriodValuePublicInvestors"/>
  <xs:element name="StockIssuedDuringPeriodValuePublicInvestor" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_StockIssuedDuringPeriodValuePublicInvestor"/>
  <xs:element name="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
  <xs:element name="LeaseOfLesseeDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseOfLesseeDisclosureTextBlock"/>
  <xs:element name="LeasesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesTable"/>
  <xs:element name="LeasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesLineItems"/>
  <xs:element name="LoansPayableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoansPayableTextBlock"/>
  <xs:element name="CommonStockTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockTextBlock"/>
  <xs:element name="WarrantDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantDisclosureTextBlock"/>
  <xs:element name="ConcentrationAndMajorCustomersAndSuppliersTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
  <xs:element name="RisksAndUncertaintiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RisksAndUncertaintiesTextBlock"/>
  <xs:element name="RecentAccountingPronouncementsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecentAccountingPronouncementsTextBlock"/>
  <xs:element name="StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock"/>
  <xs:element name="NonRecurringFairValueMeasurementsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
  <xs:element name="PrepaymentsandOtherCurrentAssetsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
  <xs:element name="PrepaymentsandOtherCurrentAssetsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
  <xs:element name="LesseeSOperatingLeaseDisclosureTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LesseeSOperatingLeaseDisclosureTableTextBlock"/>
  <xs:element name="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock"/>
  <xs:element name="ScheduleOfLongTermDebtRepaymentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
  <xs:element name="ScheduleOfOutstandingAndExercisableWarrants" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfOutstandingAndExercisableWarrants"/>
  <xs:element name="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
  <xs:element name="DateOfIncorporationOrEstablishments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DateOfIncorporationOrEstablishments"/>
  <xs:element name="PlaceOfIncorporationOrEstablishment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PlaceOfIncorporationOrEstablishment"/>
  <xs:element name="PercentageOfOwnership" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfOwnership"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
  <xs:element name="CurrentPortionOfLongTermLoansFromCreditUnion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CurrentPortionOfLongTermLoansFromCreditUnion"/>
  <xs:element name="PrepaidLandLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaidLandLease"/>
  <xs:element name="PrepaymentForPurchaseOfMaterials" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentForPurchaseOfMaterials"/>
  <xs:element name="PrepaymentForPurchasesOfEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentForPurchasesOfEquipment"/>
  <xs:element name="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears"/>
  <xs:element name="FutureMinimumSubleaseRentalSaleLeasebackTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions"/>
  <xs:element name="LessCurrentPortionLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LessCurrentPortionLeaseLiability"/>
  <xs:element name="TotalLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalLeaseLiability"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDueCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDueCurrent"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDueInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDueInThreeYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDueInFourYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDueInFiveYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDueThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDueThereafter"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CapitalLeasesFutureMinimumPaymentDue"/>
  <xs:element name="PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction"/>
  <xs:element name="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
  <xs:element name="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems"/>
  <xs:element name="LessCurrentPortionOfLongtermLoansFromCreditUnion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion"/>
  <xs:element name="ValueAddedTaxesPayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_ValueAddedTaxesPayableCurrent"/>
  <xs:element name="AccruedBankLoanInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_AccruedBankLoanInterest"/>
  <xs:element name="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
  <xs:element name="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
  <xs:element name="AdditionOfNewDerivativesRecognizedAsWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
  <xs:element name="ExerciseOfWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_ExerciseOfWarrant"/>
  <xs:element name="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
  <xs:element name="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
  <xs:element name="NetIncomelossPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NetIncomelossPerShare"/>
  <xs:element name="EffectOfDilution" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EffectOfDilution"/>
  <xs:element name="DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
  <xs:element name="DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
  <xs:element name="DeferredTaxAssetsMiscellaneousCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsMiscellaneousCurrent"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter"/>
  <xs:element name="TotalOperatingLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalOperatingLeasePayments"/>
  <xs:element name="DepreciationAndAmortizationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DepreciationAndAmortizationExpense"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OrganizationandBusinessBackgroundDetailsTable"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
  <xs:element name="ServiceFeePercentageOfNetProfit" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_ServiceFeePercentageOfNetProfit"/>
  <xs:element name="PercentageShareOfDistributableProfit" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageShareOfDistributableProfit"/>
  <xs:element name="PercentageOfRevenue" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfRevenue"/>
  <xs:element name="PercentageOfTotalAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfTotalAssets"/>
  <xs:element name="PercentageOfVaribaleInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfVaribaleInterest"/>
  <xs:element name="StockIssuedDuringPeriodPricePerShareReverseStockSplits" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
  <xs:element name="PropertyPlantandEquipmentNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_PropertyPlantandEquipmentNetDetailsTable"/>
  <xs:element name="PropertyPlantandEquipmentNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PropertyPlantandEquipmentNetDetailsLineItems"/>
  <xs:element name="SaleLeasebackTransactionLeasePeriod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SaleLeasebackTransactionLeasePeriod"/>
  <xs:element name="PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
  <xs:element name="PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
  <xs:element name="ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
  <xs:element name="LeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsTable"/>
  <xs:element name="LeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsLineItems"/>
  <xs:element name="InterestRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_InterestRate"/>
  <xs:element name="InceptionOfTheLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_InceptionOfTheLease"/>
  <xs:element name="LeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseLiability"/>
  <xs:element name="AmortizationOfLeaseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_AmortizationOfLeaseAsset"/>
  <xs:element name="DeferredGainAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredGainAmount"/>
  <xs:element name="LoansPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LoansPayableDetailsTable"/>
  <xs:element name="LoansPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoansPayableDetailsLineItems"/>
  <xs:element name="LoanExtentionPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoanExtentionPeriod"/>
  <xs:element name="InstallmentRepaymentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_InstallmentRepaymentDescription"/>
  <xs:element name="CurrentPortionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_CurrentPortionAmount"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="LoanPayableTermDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoanPayableTermDescription"/>
  <xs:element name="ProceedsFromPaymentsToLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_ProceedsFromPaymentsToLoan"/>
  <xs:element name="AdvancesOrFundingAgreement" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_AdvancesOrFundingAgreement"/>
  <xs:element name="LoanDueDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoanDueDescription"/>
  <xs:element name="CommonStockDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_CommonStockDetailsTable"/>
  <xs:element name="CommonStockDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockDetailsLineItems"/>
  <xs:element name="CommonStockDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockDescription"/>
  <xs:element name="CorrespondingPricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CorrespondingPricePerShare"/>
  <xs:element name="AggregateSharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_AggregateSharesOfCommonStock"/>
  <xs:element name="WarrantsToPurchaseShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantsToPurchaseShares"/>
  <xs:element name="PublicOfferingForGrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PublicOfferingForGrossProceeds"/>
  <xs:element name="WarrantsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_WarrantsDetailsTable"/>
  <xs:element name="WarrantsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantsDetailsLineItems"/>
  <xs:element name="CommonStockIssuedToPurchaseStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockIssuedToPurchaseStock"/>
  <xs:element name="WarrantTermDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantTermDescription"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_IncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IncomeTaxesDetailsLineItems"/>
  <xs:element name="USFederalTaxPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_USFederalTaxPercentage"/>
  <xs:element name="USStatutoryFederalIncomeTaxRateFromTheHighestRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate"/>
  <xs:element name="DescriptionOfCarryForwardsExpire" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DescriptionOfCarryForwardsExpire"/>
  <xs:element name="PercentageOfValuationAllowance" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfValuationAllowance"/>
  <xs:element name="EffectiveIncomeTaxRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EffectiveIncomeTaxRate"/>
  <xs:element name="IncomeTaxStatuteOfLimitationsPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IncomeTaxStatuteOfLimitationsPeriod"/>
  <xs:element name="StockIncentivePlansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_StockIncentivePlansDetailsTable"/>
  <xs:element name="StockIncentivePlansDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_StockIncentivePlansDetailsLineItems"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="CashPricesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CashPricesDescription"/>
  <xs:element name="OutstandingCommitment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_OutstandingCommitment"/>
  <xs:element name="ExpectedTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ExpectedTerm"/>
  <xs:element name="LongtermLoanFromFinancialInstitution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LongtermLoanFromFinancialInstitution"/>
  <xs:element name="ConcentrationandMajorCustomersandSuppliersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
  <xs:element name="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
  <xs:element name="ConcentrationRiskThresholdPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationRiskThresholdPercentage"/>
  <xs:element name="NumberOfSupplier" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NumberOfSupplier"/>
  <xs:element name="ConcentrationofCreditRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_ConcentrationofCreditRiskDetailsTable"/>
  <xs:element name="ConcentrationofCreditRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationofCreditRiskDetailsLineItems"/>
  <xs:element name="BaodingShengdeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BaodingShengdeMember"/>
  <xs:element name="BasePaperAndOtherRawMaterialsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BasePaperAndOtherRawMaterialsMember"/>
  <xs:element name="ChinaConstructionBankLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ChinaConstructionBankLoanMember"/>
  <xs:element name="DongfangHoldingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DongfangHoldingMember"/>
  <xs:element name="DongfangPaperMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DongfangPaperMember"/>
  <xs:element name="EliminationOfIntersegmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EliminationOfIntersegmentMember"/>
  <xs:element name="EnterprisewideConsolidatedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EnterprisewideConsolidatedMember"/>
  <xs:element name="HebeiFangshengMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_HebeiFangshengMember"/>
  <xs:element name="HebeiTengshengMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_HebeiTengshengMember"/>
  <xs:element name="ICBCLoan2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoan2Member"/>
  <xs:element name="ICBCLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoanOneMember"/>
  <xs:element name="ICBCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCMember"/>
  <xs:element name="IncentiveStockPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IncentiveStockPlanMember"/>
  <xs:element name="IndustrialAndCommercialBankOfChinaICBCLoan1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member"/>
  <xs:element name="JiangnaYuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_JiangnaYuMember"/>
  <xs:element name="LeaseFinancingAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseFinancingAgreementMember"/>
  <xs:element name="LongtermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LongtermLoanMember"/>
  <xs:element name="MrZhenyongLiuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_MrZhenyongLiuMember"/>
  <xs:element name="NotAttributableToSegmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NotAttributableToSegmentsMember"/>
  <xs:element name="PublicUtilitiesInventoryCoalAndGasMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PublicUtilitiesInventoryCoalAndGasMember"/>
  <xs:element name="QianrongQianhuiHeibeiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_QianrongQianhuiHeibeiMember"/>
  <xs:element name="RecycledPaperBoardMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecycledPaperBoardMember"/>
  <xs:element name="RecycledWhiteScrapPaperMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecycledWhiteScrapPaperMember"/>
  <xs:element name="RevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RevenueMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictMemberOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
  <xs:element name="ShengdeHoldingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ShengdeHoldingMember"/>
  <xs:element name="StatutoryEarningsReserveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_StatutoryEarningsReserveMember"/>
  <xs:element name="SupplierOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SupplierOneMember"/>
  <xs:element name="SupplierThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SupplierThreeMember"/>
  <xs:element name="SupplierTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SupplierTwoMember"/>
  <xs:element name="TLCLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TLCLMember"/>
  <xs:element name="TotalPurchasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalPurchasesMember"/>
  <xs:element name="TotalSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalSalesMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>itp-20220930_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Nov 10 18:39:45 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoflongtermdebtrepaymentTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_AdvanceFromCustomers1" xlink:href="itp-20220930.xsd#itp_AdvanceFromCustomers1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="itp_AdvanceFromCustomers1" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20220930.xsd#itp_DeferredGainOnSaleleaseback"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="itp_DeferredGainOnSaleleaseback" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAppropriated" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeLossBeforeIncomeTaxes" xlink:href="itp-20220930.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidyIncome" xlink:href="itp-20220930.xsd#itp_SubsidyIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_SubsidyIncome" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_InterestExpense" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="itp_IncomeLossBeforeIncomeTaxes" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0JlhTXCuKMbqcmxBwAuNfDJyvXofGz4U7UV3MhMx2ZBmkBgOzjnybfQ6gX62RgWq6nh9c4q/ykRGr9zX+24dGf8qYouhgOQ+d/n9Tt3NiU7Va5nh4jj4SaSMUp5k9AOCo] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="itp_AcquisitionOfLand" xlink:href="itp-20220930.xsd#itp_AcquisitionOfLand"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="itp_AcquisitionOfLand" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromBankDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_LoanRepaidByARelatedParty" xlink:href="itp-20220930.xsd#itp_LoanRepaidByARelatedParty"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="itp_LoanRepaidByARelatedParty" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfBankDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash" xlink:href="itp-20220930.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <loc xlink:type="locator" xlink:label="itp_CashBankBalances" xlink:href="itp-20220930.xsd#itp_CashBankBalances"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_TotalCashEquivalentsAndRestrictedCash" xlink:to="itp_CashBankBalances" order="1" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20220930.xsd#itp_PrepaidLandLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="itp_PrepaidLandLease" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchaseOfMaterials" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="itp_PrepaymentForPurchaseOfMaterials" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="itp_PrepaymentForPurchasesOfEquipment" order="6" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedRentCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_ValueAddedTaxesPayableCurrent" xlink:href="itp-20220930.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_AccruedBankLoanInterest" xlink:href="itp-20220930.xsd#itp_AccruedBankLoanInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="itp_AccruedBankLoanInterest" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="8" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>itp-20220930_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Nov 10 18:39:45 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ShareholdersEquityType2or3" roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OrganizationandBusinessBackground" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_BasisofPresentationandSignificantAccountingPolicies" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RestrictedCash" roleURI="http://orientpaper.com/role/RestrictedCash"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_Inventories" roleURI="http://orientpaper.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PrepaymentsandOtherCurrentAssets" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PropertyPlantandEquipmentNet" roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_Leases" roleURI="http://orientpaper.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LoansPayable" roleURI="http://orientpaper.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RelatedPartyTransactions" roleURI="http://orientpaper.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OtherPayablesandAccruedLiabilities" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_DerivativeLiabilities" roleURI="http://orientpaper.com/role/DerivativeLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommonStock" roleURI="http://orientpaper.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_Warrants" roleURI="http://orientpaper.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_EarningsPerShare" roleURI="http://orientpaper.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_IncomeTaxes" roleURI="http://orientpaper.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_StockIncentivePlans" roleURI="http://orientpaper.com/role/StockIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommitmentsandContingencies" roleURI="http://orientpaper.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SegmentReporting" roleURI="http://orientpaper.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationandMajorCustomersandSuppliers" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationofCreditRisk" roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RisksandUncertainties" roleURI="http://orientpaper.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RecentAccountingPronouncements" roleURI="http://orientpaper.com/role/RecentAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SubsequentEvent" roleURI="http://orientpaper.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_AccountingPoliciesByPolicy" roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OrganizationandBusinessBackgroundTables" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_InventoriesTables" roleURI="http://orientpaper.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PrepaymentsandOtherCurrentAssetsTables" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PropertyPlantandEquipmentNetTables" roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LeasesTables" roleURI="http://orientpaper.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LoansPayableTables" roleURI="http://orientpaper.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OtherPayablesandAccruedLiabilitiesTables" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_DerivativeLiabilitiesTables" roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_WarrantsTables" roleURI="http://orientpaper.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_EarningsPerShareTables" roleURI="http://orientpaper.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_IncomeTaxesTables" roleURI="http://orientpaper.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommitmentsandContingenciesTables" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SegmentReportingTables" roleURI="http://orientpaper.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable" roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofinventoriesTable" roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofcompanysleaseexpenseTable" roleURI="http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofshorttermbankloansTable" roleURI="http://orientpaper.com/role/ScheduleofshorttermbankloansTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" roleURI="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoflongtermdebtrepaymentTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofchangesinthederivativeliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofstockwarrantactivitiesTable" roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofoutstandingandexercisablewarrantsTable" roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofbasicanddilutednetincomepershareTable" roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofdeferredtaxTable" roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofeffectiveincometaxrateTable" roleURI="http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffutureminimumleasepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffinancialinformationsforreportablesegmentsTable" roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OrganizationandBusinessBackgroundDetails" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_BasisofPresentationandSignificantAccountingPoliciesDetails" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RestrictedCashDetails" roleURI="http://orientpaper.com/role/RestrictedCashDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PropertyPlantandEquipmentNetDetails" roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LeasesDetails" roleURI="http://orientpaper.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LoansPayableDetails" roleURI="http://orientpaper.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RelatedPartyTransactionsDetails" roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommonStockDetails" roleURI="http://orientpaper.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_WarrantsDetails" roleURI="http://orientpaper.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_IncomeTaxesDetails" roleURI="http://orientpaper.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_StockIncentivePlansDetails" roleURI="http://orientpaper.com/role/StockIncentivePlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommitmentsandContingenciesDetails" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SegmentReportingDetails" roleURI="http://orientpaper.com/role/SegmentReportingDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationandMajorCustomersandSuppliersDetails" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationofCreditRiskDetails" roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#DocumentAndEntityInformation" roleURI="http://orientpaper.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdvanceFromCustomers1" xlink:href="itp-20220930.xsd#itp_AdvanceFromCustomers1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="itp_AdvanceFromCustomers1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20220930.xsd#itp_DeferredGainOnSaleleaseback"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="itp_DeferredGainOnSaleleaseback" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20220930.xsd#itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidyIncome" xlink:href="itp-20220930.xsd#itp_SubsidyIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="itp_SubsidyIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeLossBeforeIncomeTaxes" xlink:href="itp-20220930.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="itp_IncomeLossBeforeIncomeTaxes" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AcquisitionOfLand" xlink:href="itp-20220930.xsd#itp_AcquisitionOfLand"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="itp_AcquisitionOfLand" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanRepaidByARelatedParty" xlink:href="itp-20220930.xsd#itp_LoanRepaidByARelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="itp_LoanRepaidByARelatedParty" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CashBankBalances" xlink:href="itp-20220930.xsd#itp_CashBankBalances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="itp_CashBankBalances" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash" xlink:href="itp-20220930.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="itp_TotalCashEquivalentsAndRestrictedCash" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StatutoryEarningsReserveMember" xlink:href="itp-20220930.xsd#itp_StatutoryEarningsReserveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="itp_StatutoryEarningsReserveMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestors" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodValuePublicInvestors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestors" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestor" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodValuePublicInvestor"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestor" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackground">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RestrictedCash">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyPlantandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Leases">
    <loc xlink:type="locator" xlink:label="itp_LeasesLineItems" xlink:href="itp-20220930.xsd#itp_LeasesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTable" xlink:href="itp-20220930.xsd#itp_LeasesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesLineItems" xlink:to="itp_LeasesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseOfLesseeDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesLineItems" xlink:to="itp_LeaseOfLesseeDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableTextBlock" xlink:href="itp-20220930.xsd#itp_LoansPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="itp_LoansPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStock">
    <loc xlink:type="locator" xlink:label="itp_CommonStockAbstract" xlink:href="itp-20220930.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockTextBlock" xlink:href="itp-20220930.xsd#itp_CommonStockTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockAbstract" xlink:to="itp_CommonStockTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Warrants">
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="itp_WarrantDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlans">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers">
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RisksandUncertainties">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_RisksAndUncertaintiesTextBlock" xlink:href="itp-20220930.xsd#itp_RisksAndUncertaintiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="itp_RisksAndUncertaintiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RecentAccountingPronouncements">
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsAbstract" xlink:href="itp-20220930.xsd#itp_RecentAccountingPronouncementsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsTextBlock" xlink:href="itp-20220930.xsd#itp_RecentAccountingPronouncementsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RecentAccountingPronouncementsAbstract" xlink:to="itp_RecentAccountingPronouncementsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SubsequentEvent">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20220930.xsd#itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:href="itp-20220930.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesTable" xlink:href="itp-20220930.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyPlantandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="itp_LeaseOfLesseeDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeaseOfLesseeDisclosureAbstract" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeaseOfLesseeDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeaseOfLesseeDisclosureAbstract" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeaseOfLesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LesseeSOperatingLeaseDisclosureTableTextBlock" xlink:href="itp-20220930.xsd#itp_LesseeSOperatingLeaseDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeaseOfLesseeDisclosureAbstract" xlink:to="itp_LesseeSOperatingLeaseDisclosureTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:href="itp-20220930.xsd#itp_ScheduleOfOutstandingAndExercisableWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReportingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangHoldingMember" xlink:href="itp-20220930.xsd#itp_DongfangHoldingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_DongfangHoldingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ShengdeHoldingMember" xlink:href="itp-20220930.xsd#itp_ShengdeHoldingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_ShengdeHoldingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_BaodingShengdeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_QianrongQianhuiHeibeiMember" xlink:href="itp-20220930.xsd#itp_QianrongQianhuiHeibeiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_QianrongQianhuiHeibeiMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_DongfangPaperMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DateOfIncorporationOrEstablishments" xlink:href="itp-20220930.xsd#itp_DateOfIncorporationOrEstablishments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="itp_DateOfIncorporationOrEstablishments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PlaceOfIncorporationOrEstablishment" xlink:href="itp-20220930.xsd#itp_PlaceOfIncorporationOrEstablishment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="itp_PlaceOfIncorporationOrEstablishment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfOwnership" xlink:href="itp-20220930.xsd#itp_PercentageOfOwnership"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="itp_PercentageOfOwnership" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_AssetsCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_Assets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:href="itp-20220930.xsd#itp_CurrentPortionOfLongTermLoansFromCreditUnion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="itp_CurrentPortionOfLongTermLoansFromCreditUnion" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdvanceFromCustomers1" xlink:href="itp-20220930.xsd#itp_AdvanceFromCustomers1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="itp_AdvanceFromCustomers1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_Liabilities" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_PublicUtilitiesInventoryAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledPaperBoardMember" xlink:href="itp-20220930.xsd#itp_RecycledPaperBoardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_RecycledPaperBoardMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledWhiteScrapPaperMember" xlink:href="itp-20220930.xsd#itp_RecycledWhiteScrapPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_RecycledWhiteScrapPaperMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:href="itp-20220930.xsd#itp_PublicUtilitiesInventoryCoalAndGasMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BasePaperAndOtherRawMaterialsMember" xlink:href="itp-20220930.xsd#itp_BasePaperAndOtherRawMaterialsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_BasePaperAndOtherRawMaterialsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterials" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcess" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryValuationReserves" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20220930.xsd#itp_PrepaidLandLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_PrepaidLandLease" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchaseOfMaterials" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_PrepaymentForPurchaseOfMaterials" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_PrepaymentForPurchasesOfEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_UseRightsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:href="itp-20220930.xsd#itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnearnedPremiums"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="us-gaap_UnearnedPremiums" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions" xlink:href="itp-20220930.xsd#itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionLeaseLiability" xlink:href="itp-20220930.xsd#itp_LessCurrentPortionLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="itp_LessCurrentPortionLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalLeaseLiability" xlink:href="itp-20220930.xsd#itp_TotalLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="itp_TotalLeaseLiability" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfCompanySLeaseExpenseAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfCompanySLeaseExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="us-gaap_LeaseCost" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueCurrent" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueThereafter" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueThereafter" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDue" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="us-gaap_OperatingLeaseLiability" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="us-gaap_LongTermDebtCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" xlink:href="itp-20220930.xsd#itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofshorttermbankloansTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member" xlink:href="itp-20220930.xsd#itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoan2Member" xlink:href="itp-20220930.xsd#itp_ICBCLoan2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ICBCLoan2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ChinaConstructionBankLoanMember" xlink:href="itp-20220930.xsd#itp_ChinaConstructionBankLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ChinaConstructionBankLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="1" xbrldt:closed="true"/>
  </definitionLink>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0JlhTXCuKMbqcmxBwAuNfDJyvXofGz4U7UV3MhMx2ZBmkBgOzjnybfQ6gX62RgWq6nh9c4q/ykRGr9zX+24dGf8qYouhgOQ+d/n9Tt3NiU7V6o2IEa5BJlr8MA09x9cwj] CSR-->
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable">
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_JiangnaYuMember" xlink:href="itp-20220930.xsd#itp_JiangnaYuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_JiangnaYuMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="us-gaap_LongTermLoansPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:href="itp-20220930.xsd#itp_LessCurrentPortionOfLongtermLoansFromCreditUnion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="us-gaap_OtherLoansPayableCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfLongTermDebtRepaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebt" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedRentCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ValueAddedTaxesPayableCurrent" xlink:href="itp-20220930.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="itp_ValueAddedTaxesPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AccruedBankLoanInterest" xlink:href="itp-20220930.xsd#itp_AccruedBankLoanInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="itp_AccruedBankLoanInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20220930.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20220930.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:href="itp-20220930.xsd#itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLossOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLossOnDerivative" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ExerciseOfWarrant" xlink:href="itp-20220930.xsd#itp_ExerciseOfWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_ExerciseOfWarrant" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfStockWarrantActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable">
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_BasicLossIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_BasicLossIncomePerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_BasicLossIncomePerShareAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedProFormaAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDilution" xlink:href="itp-20220930.xsd#itp_EffectOfDilution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="itp_EffectOfDilution" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NetIncomelossPerShare" xlink:href="itp-20220930.xsd#itp_NetIncomelossPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="itp_NetIncomelossPerShare" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ProvisionForIncomeTaxesAbstract" xlink:href="itp-20220930.xsd#itp_ProvisionForIncomeTaxesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="itp_ProvisionForIncomeTaxesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofdeferredtaxTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfDeferredTaxAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfDeferredTaxAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfDeferredTaxAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsMiscellaneousCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalOperatingLeasePayments" xlink:href="itp-20220930.xsd#itp_TotalOperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_TotalOperatingLeasePayments" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_DongfangPaperMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_HebeiTengshengMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_BaodingShengdeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NotAttributableToSegmentsMember" xlink:href="itp-20220930.xsd#itp_NotAttributableToSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_NotAttributableToSegmentsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EliminationOfIntersegmentMember" xlink:href="itp-20220930.xsd#itp_EliminationOfIntersegmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_EliminationOfIntersegmentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EnterprisewideConsolidatedMember" xlink:href="itp-20220930.xsd#itp_EnterprisewideConsolidatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_EnterprisewideConsolidatedMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DepreciationAndAmortizationExpense" xlink:href="itp-20220930.xsd#itp_DepreciationAndAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="itp_DepreciationAndAmortizationExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails">
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RevenueMember" xlink:href="itp-20220930.xsd#itp_RevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="itp_RevenueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangHoldingMember" xlink:href="itp-20220930.xsd#itp_DongfangHoldingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_DongfangHoldingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_DongfangPaperMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_BaodingShengdeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_HebeiTengshengMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_Capital" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ServiceFeePercentageOfNetProfit" xlink:href="itp-20220930.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_ServiceFeePercentageOfNetProfit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TerminationLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageShareOfDistributableProfit" xlink:href="itp-20220930.xsd#itp_PercentageShareOfDistributableProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageShareOfDistributableProfit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfRevenue" xlink:href="itp-20220930.xsd#itp_PercentageOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageOfRevenue" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfTotalAssets" xlink:href="itp-20220930.xsd#itp_PercentageOfTotalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageOfTotalAssets" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfVaribaleInterest" xlink:href="itp-20220930.xsd#itp_PercentageOfVaribaleInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageOfVaribaleInterest" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RestrictedCashDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCash" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:href="itp-20220930.xsd#itp_PropertyPlantandEquipmentNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantandEquipmentNetDetailsTable" xlink:href="itp-20220930.xsd#itp_PropertyPlantandEquipmentNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="itp_PropertyPlantandEquipmentNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_PropertyPlantandEquipmentNetDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_DongfangPaperMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_HebeiTengshengMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20220930.xsd#itp_SaleLeasebackTransactionLeasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="itp_SaleLeasebackTransactionLeasePeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:href="itp-20220930.xsd#itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:href="itp-20220930.xsd#itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:href="itp-20220930.xsd#itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_LeasesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsTable" xlink:href="itp-20220930.xsd#itp_LeasesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_LeasesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TLCLMember" xlink:href="itp-20220930.xsd#itp_TLCLMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_TLCLMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_HebeiTengshengMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseFinancingAgreementMember" xlink:href="itp-20220930.xsd#itp_LeaseFinancingAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="itp_LeaseFinancingAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromHedgeFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentInLeaseSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_NetInvestmentInLeaseSale" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorSalesTypeLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorSalesTypeLeaseRenewalTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_LessorSalesTypeLeaseRenewalTerm1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InterestRate" xlink:href="itp-20220930.xsd#itp_InterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_InterestRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InceptionOfTheLease" xlink:href="itp-20220930.xsd#itp_InceptionOfTheLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_InceptionOfTheLease" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseLiability" xlink:href="itp-20220930.xsd#itp_LeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_LeaseLiability" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_DepositLiabilityCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AmortizationOfLeaseAsset" xlink:href="itp-20220930.xsd#itp_AmortizationOfLeaseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_AmortizationOfLeaseAsset" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainAmount" xlink:href="itp-20220930.xsd#itp_DeferredGainAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_DeferredGainAmount" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsLineItems" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsTable" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_LoansPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="dei_LegalEntityAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoanOneMember" xlink:href="itp-20220930.xsd#itp_ICBCLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ICBCLoanOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LongtermLoanMember" xlink:href="itp-20220930.xsd#itp_LongtermLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_LongtermLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LoansPayableMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCMember" xlink:href="itp-20220930.xsd#itp_ICBCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="itp_ICBCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_JiangnaYuMember" xlink:href="itp-20220930.xsd#itp_JiangnaYuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="itp_JiangnaYuMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_Capital" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_DerivativeFixedInterestRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingDueDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingDueDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_SubordinatedBorrowingDueDate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_UnsecuredDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayable" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanExtentionPeriod" xlink:href="itp-20220930.xsd#itp_LoanExtentionPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_LoanExtentionPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIssuer" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLineOfCredit" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InstallmentRepaymentDescription" xlink:href="itp-20220930.xsd#itp_InstallmentRepaymentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_InstallmentRepaymentDescription" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionAmount" xlink:href="itp-20220930.xsd#itp_CurrentPortionAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_CurrentPortionAmount" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_NotesAndLoansPayableCurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesBorrowed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowed"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_SecuritiesBorrowed" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_InterestAndDebtExpense" order="25" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20220930.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsTable" xlink:href="itp-20220930.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="dei_LegalEntityAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_DongfangPaperMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_MrZhenyongLiuMember" xlink:href="itp-20220930.xsd#itp_MrZhenyongLiuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_MrZhenyongLiuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanPayableTermDescription" xlink:href="itp-20220930.xsd#itp_LoanPayableTermDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_LoanPayableTermDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ProceedsFromPaymentsToLoan" xlink:href="itp-20220930.xsd#itp_ProceedsFromPaymentsToLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_ProceedsFromPaymentsToLoan" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOfficersOrStockholdersCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToOfficersOrStockholdersCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToOfficersOrStockholdersCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherLoansPayableLongTerm" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdvancesOrFundingAgreement" xlink:href="itp-20220930.xsd#itp_AdvancesOrFundingAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_AdvancesOrFundingAgreement" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_UnsecuredDebt" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanDueDescription" xlink:href="itp-20220930.xsd#itp_LoanDueDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_LoanDueDescription" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToOtherRelatedPartiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesNoncurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStockDetails">
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsLineItems" xlink:href="itp-20220930.xsd#itp_CommonStockDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsTable" xlink:href="itp-20220930.xsd#itp_CommonStockDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_CommonStockDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDescription" xlink:href="itp-20220930.xsd#itp_CommonStockDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CorrespondingPricePerShare" xlink:href="itp-20220930.xsd#itp_CorrespondingPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CorrespondingPricePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateSharesOfCommonStock" xlink:href="itp-20220930.xsd#itp_AggregateSharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_AggregateSharesOfCommonStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsToPurchaseShares" xlink:href="itp-20220930.xsd#itp_WarrantsToPurchaseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_WarrantsToPurchaseShares" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PublicOfferingForGrossProceeds" xlink:href="itp-20220930.xsd#itp_PublicOfferingForGrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_PublicOfferingForGrossProceeds" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseIncentiveReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncentiveReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_LeaseIncentiveReceivable" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsLineItems" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsTable" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_WarrantsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_WarrantsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockIssuedToPurchaseStock" xlink:href="itp-20220930.xsd#itp_CommonStockIssuedToPurchaseStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_CommonStockIssuedToPurchaseStock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantTermDescription" xlink:href="itp-20220930.xsd#itp_WarrantTermDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_WarrantTermDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsTable" xlink:href="itp-20220930.xsd#itp_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_IncomeTaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_IncomeTaxesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_USFederalTaxPercentage" xlink:href="itp-20220930.xsd#itp_USFederalTaxPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_USFederalTaxPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate" xlink:href="itp-20220930.xsd#itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DescriptionOfCarryForwardsExpire" xlink:href="itp-20220930.xsd#itp_DescriptionOfCarryForwardsExpire"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_DescriptionOfCarryForwardsExpire" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfValuationAllowance" xlink:href="itp-20220930.xsd#itp_PercentageOfValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_PercentageOfValuationAllowance" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EffectiveIncomeTaxRate" xlink:href="itp-20220930.xsd#itp_EffectiveIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_EffectiveIncomeTaxRate" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:href="itp-20220930.xsd#itp_IncomeTaxStatuteOfLimitationsPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlansDetails">
    <loc xlink:type="locator" xlink:label="itp_StockIncentivePlansDetailsLineItems" xlink:href="itp-20220930.xsd#itp_StockIncentivePlansDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_StockIncentivePlansDetailsTable" xlink:href="itp-20220930.xsd#itp_StockIncentivePlansDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_StockIncentivePlansDetailsLineItems" xlink:to="itp_StockIncentivePlansDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_StockIncentivePlansDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IncentiveStockPlanMember" xlink:href="itp-20220930.xsd#itp_IncentiveStockPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="itp_IncentiveStockPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_StockIssued1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsTable" xlink:href="itp-20220930.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_CommitmentsandContingenciesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiFangshengMember" xlink:href="itp-20220930.xsd#itp_HebeiFangshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="itp_HebeiFangshengMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalProperties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_RentalProperties" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CashPricesDescription" xlink:href="itp-20220930.xsd#itp_CashPricesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CashPricesDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OutstandingCommitment" xlink:href="itp-20220930.xsd#itp_OutstandingCommitment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_OutstandingCommitment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ExpectedTerm" xlink:href="itp-20220930.xsd#itp_ExpectedTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_ExpectedTerm" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LongtermLoanFromFinancialInstitution" xlink:href="itp-20220930.xsd#itp_LongtermLoanFromFinancialInstitution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_LongtermLoanFromFinancialInstitution" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReportingDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails">
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20220930.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20220930.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalSalesMember" xlink:href="itp-20220930.xsd#itp_TotalSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="itp_TotalSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalPurchasesMember" xlink:href="itp-20220930.xsd#itp_TotalPurchasesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="itp_TotalPurchasesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierOneMember" xlink:href="itp-20220930.xsd#itp_SupplierOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="itp_SupplierOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierTwoMember" xlink:href="itp-20220930.xsd#itp_SupplierTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="itp_SupplierTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierThreeMember" xlink:href="itp-20220930.xsd#itp_SupplierThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="itp_SupplierThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationRiskThresholdPercentage" xlink:href="itp-20220930.xsd#itp_ConcentrationRiskThresholdPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationRiskThresholdPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NumberOfSupplier" xlink:href="itp-20220930.xsd#itp_NumberOfSupplier"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_NumberOfSupplier" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20220930.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20220930.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="itp_ConcentrationofCreditRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_ConcentrationofCreditRiskDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="31" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>itp-20220930_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Nov 10 18:39:45 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $17,417,813 and $17,924,475 as of September 30, 2022 and December 31, 2021, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeLossBeforeIncomeTaxes" xlink:href="itp-20220930.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="itp_IncomeLossBeforeIncomeTaxes_lbl" xml:lang="en-US">(Loss) Income before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_IncomeLossBeforeIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net (Loss) Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total Comprehensive (Loss) Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Used in Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Provided by Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net Increase in Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash - Beginning of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash - End of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash" xlink:href="itp-20220930.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash_lbl" xml:lang="en-US">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalCashEquivalentsAndRestrictedCash" xlink:to="itp_TotalCashEquivalentsAndRestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Organization and Business Background [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Restricted Cash [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesInventoryAxis_lbl" xml:lang="en-US">Inventory [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract_lbl" xml:lang="en-US">Prepayments and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, plant and equipment, net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl0" xml:lang="en-US">Property, Plant, and Equipment:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseOfLesseeDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseOfLesseeDisclosureAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseOfLesseeDisclosureAbstract" xlink:to="itp_LeaseOfLesseeDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables And Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Totals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl" xml:lang="en-US">Balance at December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Balance at September 30, 2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl1" xml:lang="en-US">Derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockAbstract" xlink:href="itp-20220930.xsd#itp_CommonStockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockAbstract_lbl" xml:lang="en-US">Common Stock [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockAbstract" xlink:to="itp_CommonStockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantDisclosureAbstract_lbl" xml:lang="en-US">Warrants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="itp_WarrantDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Outstanding and exercisable at beginning of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Number of Outstanding and exercisable at end of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Warrants Outstanding, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weight average exercise price of Outstanding and exercisable at beginning of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weight average exercise price of Outstanding and exercisable at end of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Warrants Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Stock Incentive Plans [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Event [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract" xlink:to="itp_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash and bank balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable (net of allowance for doubtful accounts of $61,270 and $69,053 as of September 30, 2022 and December 31, 2021, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Total inventory, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract0" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract0" xlink:to="itp_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract1" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract1" xlink:to="itp_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseNoncurrent_lbl" xml:lang="en-US">Prepayment on property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Finance lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant, and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US">Value-added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax asset non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract2" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract2" xlink:to="itp_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract3" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract3" xlink:to="itp_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract4" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract4" xlink:to="itp_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl" xml:lang="en-US">Short-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl0" xml:lang="en-US">Total short-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl" xml:lang="en-US">Current portion of long-term loans from credit union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl0" xml:lang="en-US">Total outstanding loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AdvanceFromCustomers1" xlink:href="itp-20220930.xsd#itp_AdvanceFromCustomers1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AdvanceFromCustomers1_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdvanceFromCustomers1" xlink:to="itp_AdvanceFromCustomers1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract5" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract5" xlink:to="itp_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract6" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract6" xlink:to="itp_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent_lbl" xml:lang="en-US">Loans from credit union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20220930.xsd#itp_DeferredGainOnSaleleaseback"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredGainOnSaleleaseback_lbl" xml:lang="en-US">Deferred gain on sale-leaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainOnSaleleaseback" xlink:to="itp_DeferredGainOnSaleleaseback_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liability - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract7" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract7" xlink:to="itp_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20220930.xsd#itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl" xml:lang="en-US">Consolidated VIE, liabilities (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract8" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract8" xlink:to="itp_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract9" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract9" xlink:to="itp_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, 50,000,000 shares authorized, $0.001 par value per share, 11,415,920 and 9,915,920 shares issued and outstanding as of September 30, 2022 and December, 31, 2021, respectively.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Statutory earnings reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsUnappropriated_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract10" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract10" xlink:to="itp_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract11" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract11" xlink:to="itp_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract12" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract12" xlink:to="itp_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract13" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract13" xlink:to="itp_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract14" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract14" xlink:to="itp_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xml:lang="en-US">Gain on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract15" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract15" xlink:to="itp_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract16" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract16" xlink:to="itp_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Income (Expense):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidyIncome" xlink:href="itp-20220930.xsd#itp_SubsidyIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SubsidyIncome_lbl" xml:lang="en-US">Subsidy income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidyIncome" xlink:to="itp_SubsidyIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xml:lang="en-US">Gain (Loss) on derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract17" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract17" xlink:to="itp_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract18" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract18" xlink:to="itp_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract19" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract19" xlink:to="itp_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract20" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract20" xlink:to="itp_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other Comprehensive (Loss) Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract21" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract21" xlink:to="itp_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract22" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract22" xlink:to="itp_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">(Losses) Earnings Per Share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract23" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract23" xlink:to="itp_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic and Diluted (Losses) Earnings per Share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (Losses) Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract24" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract24" xlink:to="itp_UnlabeledAbstract24_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Outstanding &#8211; Basic and Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average common stock outstanding - denominator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Outstanding &#8211; Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">(Recovery from) Allowance for bad debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation and expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Tax Provision PRC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xml:lang="en-US">Related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued payroll and employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract25" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract25" xlink:to="itp_UnlabeledAbstract25_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract26" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract26" xlink:to="itp_UnlabeledAbstract26_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract27" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract27" xlink:to="itp_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US">Proceeds from issuance of shares and warrants, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Proceeds from short term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl" xml:lang="en-US">Proceeds from long term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoanRepaidByARelatedParty" xlink:href="itp-20220930.xsd#itp_LoanRepaidByARelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoanRepaidByARelatedParty_lbl" xml:lang="en-US">Loan repaid by a related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanRepaidByARelatedParty" xlink:to="itp_LoanRepaidByARelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract28" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract28" xlink:to="itp_UnlabeledAbstract28_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract29" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract29" xlink:to="itp_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of Exchange Rate Changes on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract30" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract30" xlink:to="itp_UnlabeledAbstract30_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract31" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract31" xlink:to="itp_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract32" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract32" xlink:to="itp_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract33" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract33" xlink:to="itp_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest, net of capitalized interest cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract34" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract34" xlink:to="itp_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CashBankBalances" xlink:href="itp-20220930.xsd#itp_CashBankBalances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CashBankBalances_lbl" xml:lang="en-US">Cash and bank balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashBankBalances" xlink:to="itp_CashBankBalances_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of shares to institutional investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of shares to institutional investors (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestors" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodValuePublicInvestors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl" xml:lang="en-US">Issuance of shares to public investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodValuePublicInvestors" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestor" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodValuePublicInvestor"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl" xml:lang="en-US">Issuance of shares to public investors (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodValuePublicInvestor" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercise of warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract35" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract35" xlink:to="itp_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Issuance of shares to officer and directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuance of shares to officer and directors (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Total Provision for (Deferred tax benefit)/ Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income tax expense(benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xml:lang="en-US">(Gain) Loss on derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Gain on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AcquisitionOfLand" xlink:href="itp-20220930.xsd#itp_AcquisitionOfLand"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="itp_AcquisitionOfLand_lbl" xml:lang="en-US">Acquisition of land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AcquisitionOfLand" xlink:to="itp_AcquisitionOfLand_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayment of bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Payment of capital lease obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_StatutoryEarningsReserveMember" xlink:href="itp-20220930.xsd#itp_StatutoryEarningsReserveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_StatutoryEarningsReserveMember_lbl" xml:lang="en-US">Statutory Earnings Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StatutoryEarningsReserveMember" xlink:to="itp_StatutoryEarningsReserveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization and Business Background</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US">Schedule of subsidiaries and variable interest entities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidiaryAbstract" xlink:href="itp-20220930.xsd#itp_SubsidiaryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SubsidiaryAbstract_lbl" xml:lang="en-US">Subsidiary:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_SubsidiaryAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DateOfIncorporationOrEstablishments" xlink:href="itp-20220930.xsd#itp_DateOfIncorporationOrEstablishments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DateOfIncorporationOrEstablishments_lbl" xml:lang="en-US">Date of Incorporation or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DateOfIncorporationOrEstablishments" xlink:to="itp_DateOfIncorporationOrEstablishments_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PlaceOfIncorporationOrEstablishment" xlink:href="itp-20220930.xsd#itp_PlaceOfIncorporationOrEstablishment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PlaceOfIncorporationOrEstablishment_lbl" xml:lang="en-US">Place of Incorporation or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PlaceOfIncorporationOrEstablishment" xlink:to="itp_PlaceOfIncorporationOrEstablishment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfOwnership" xlink:href="itp-20220930.xsd#itp_PercentageOfOwnership"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfOwnership_lbl" xml:lang="en-US">Percentage of Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfOwnership" xlink:to="itp_PercentageOfOwnership_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl" xml:lang="en-US">Principal Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_VariableInterestEntityVieAbstract" xlink:href="itp-20220930.xsd#itp_VariableInterestEntityVieAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_VariableInterestEntityVieAbstract_lbl" xml:lang="en-US">Variable interest entity (&#8220;VIE&#8221;):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityVieAbstract" xlink:to="itp_VariableInterestEntityVieAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and bank balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract36" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract36"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract36_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract36" xlink:to="itp_UnlabeledAbstract36_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract37" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract37"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract37_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract37" xlink:to="itp_UnlabeledAbstract37_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract38" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract38"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract38_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract38" xlink:to="itp_UnlabeledAbstract38_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract39" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract39"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract39_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract39" xlink:to="itp_UnlabeledAbstract39_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:href="itp-20220930.xsd#itp_CurrentPortionOfLongTermLoansFromCreditUnion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CurrentPortionOfLongTermLoansFromCreditUnion_lbl" xml:lang="en-US">Current portion of long-term loans from credit union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:to="itp_CurrentPortionOfLongTermLoansFromCreditUnion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract40" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract40"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract40_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract40" xlink:to="itp_UnlabeledAbstract40_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract41" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract41"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract41_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract41" xlink:to="itp_UnlabeledAbstract41_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred gain on sale-leaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RawMaterialsAbstract" xlink:href="itp-20220930.xsd#itp_RawMaterialsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RawMaterialsAbstract_lbl" xml:lang="en-US">Raw Materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RawMaterialsAbstract" xlink:to="itp_RawMaterialsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Semi-finished Goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished Goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Total inventory, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20220930.xsd#itp_PrepaidLandLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaidLandLease_lbl" xml:lang="en-US">Prepaid land lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidLandLease" xlink:to="itp_PrepaidLandLease_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchaseOfMaterials" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaymentForPurchaseOfMaterials_lbl" xml:lang="en-US">Prepayment for purchase of materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchaseOfMaterials" xlink:to="itp_PrepaymentForPurchaseOfMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl" xml:lang="en-US">Value-added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid gas</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, Plant and Equipment, Totals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseOfLesseeDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseOfLesseeDisclosureTextBlock" xlink:to="itp_LeaseOfLesseeDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments of the capital lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:href="itp-20220930.xsd#itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions" xlink:href="itp-20220930.xsd#itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions_lbl" xml:lang="en-US">Total future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions" xlink:to="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionLeaseLiability" xlink:href="itp-20220930.xsd#itp_LessCurrentPortionLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LessCurrentPortionLeaseLiability_lbl" xml:lang="en-US">Less: Current portion lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionLeaseLiability" xlink:to="itp_LessCurrentPortionLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalLeaseLiability" xlink:href="itp-20220930.xsd#itp_TotalLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalLeaseLiability_lbl" xml:lang="en-US">Total lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalLeaseLiability" xlink:to="itp_TotalLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of company&#8217;s lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NineMonthsEndedAbstract" xlink:href="itp-20220930.xsd#itp_NineMonthsEndedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NineMonthsEndedAbstract_lbl" xml:lang="en-US">Nine Months Ended</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NineMonthsEndedAbstract" xlink:to="itp_NineMonthsEndedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_a2022Abstract" xlink:href="itp-20220930.xsd#itp_a2022Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_a2022Abstract_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_a2022Abstract" xlink:to="itp_a2022Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RmbAbstract" xlink:href="itp-20220930.xsd#itp_RmbAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RmbAbstract_lbl" xml:lang="en-US">RMB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract" xlink:to="itp_RmbAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract42" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract42"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract42_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract42" xlink:to="itp_UnlabeledAbstract42_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xml:lang="en-US">Schedule of cash flow information related to its operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NineMonthsEndedAbstract0" xlink:href="itp-20220930.xsd#itp_NineMonthsEndedAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NineMonthsEndedAbstract0_lbl" xml:lang="en-US">Nine Months Ended</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NineMonthsEndedAbstract0" xlink:to="itp_NineMonthsEndedAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_a2022Abstract0" xlink:href="itp-20220930.xsd#itp_a2022Abstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_a2022Abstract0_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_a2022Abstract0" xlink:to="itp_a2022Abstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RmbAbstract0" xlink:href="itp-20220930.xsd#itp_RmbAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RmbAbstract0_lbl" xml:lang="en-US">RMB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract0" xlink:to="itp_RmbAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl" xml:lang="en-US">Operating cash outflow from operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of its lease liabilities for all operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueCurrent" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueCurrent_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueCurrent" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueThereafter" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueThereafter" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDue" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDue_lbl" xml:lang="en-US">Total operating lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDue" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" xlink:href="itp-20220930.xsd#itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction_lbl" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" xlink:to="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LesseeSOperatingLeaseDisclosureTableTextBlock" xlink:href="itp-20220930.xsd#itp_LesseeSOperatingLeaseDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LesseeSOperatingLeaseDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted average remaining lease terms and discount rates for all of its operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LesseeSOperatingLeaseDisclosureTableTextBlock" xlink:to="itp_LesseeSOperatingLeaseDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_a2022Abstract1" xlink:href="itp-20220930.xsd#itp_a2022Abstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_a2022Abstract1_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_a2022Abstract1" xlink:to="itp_a2022Abstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RmbAbstract1" xlink:href="itp-20220930.xsd#itp_RmbAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RmbAbstract1_lbl" xml:lang="en-US">RMB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract1" xlink:to="itp_RmbAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RemainingLeaseTermAndDiscountRateAbstract" xlink:href="itp-20220930.xsd#itp_RemainingLeaseTermAndDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl" xml:lang="en-US">Remaining lease term and discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RemainingLeaseTermAndDiscountRateAbstract" xlink:to="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableTextBlock" xlink:href="itp-20220930.xsd#itp_LoansPayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoansPayableTextBlock_lbl" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableTextBlock" xlink:to="itp_LoansPayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of short-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract43" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract43"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract43_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract43" xlink:to="itp_UnlabeledAbstract43_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl" xml:lang="en-US">Schedule of loans payable to rural credit union of xushui district</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:to="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:href="itp-20220930.xsd#itp_LessCurrentPortionOfLongtermLoansFromCreditUnion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl" xml:lang="en-US">Less: Current portion of long-term loans from credit union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:to="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl" xml:lang="en-US">Long-term loans from credit union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl" xml:lang="en-US">Schedule of long-term debt repayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FiscalYearAbstract" xlink:href="itp-20220930.xsd#itp_FiscalYearAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_FiscalYearAbstract_lbl" xml:lang="en-US">Fiscal year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FiscalYearAbstract" xlink:to="itp_FiscalYearAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">Remainder of 2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US">2024 &amp; after</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl" xml:lang="en-US">Accrued electricity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedRentCurrent_lbl" xml:lang="en-US">Accrued rental</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ValueAddedTaxesPayableCurrent" xlink:href="itp-20220930.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl" xml:lang="en-US">Value-added tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueAddedTaxesPayableCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest to a related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Payable for purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US">Accrued commission to salesmen</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AccruedBankLoanInterest" xlink:href="itp-20220930.xsd#itp_AccruedBankLoanInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AccruedBankLoanInterest_lbl" xml:lang="en-US">Accrued bank loan interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AccruedBankLoanInterest" xlink:to="itp_AccruedBankLoanInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Derivative Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of fair value warrant estimated valuation weighted-average assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected average volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of changes in the derivative liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:href="itp-20220930.xsd#itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl" xml:lang="en-US">Addition of new derivatives recognized as warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLossOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLossOnDerivative_lbl" xml:lang="en-US">Addition of new derivatives recognized as loss on derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLossOnDerivative" xlink:to="us-gaap_DerivativeLossOnDerivative_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ExerciseOfWarrant" xlink:href="itp-20220930.xsd#itp_ExerciseOfWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ExerciseOfWarrant_lbl" xml:lang="en-US">Exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExerciseOfWarrant" xlink:to="itp_ExerciseOfWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Change in fair value of derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockTextBlock" xlink:href="itp-20220930.xsd#itp_CommonStockTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommonStockTextBlock_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockTextBlock" xlink:to="itp_CommonStockTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantDisclosureTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureTextBlock" xlink:to="itp_WarrantDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock warrant activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Issued during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weight average exercise price of Issued during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Number of Exercised during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weight average exercise price of Exercised during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:href="itp-20220930.xsd#itp_ScheduleOfOutstandingAndExercisableWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl" xml:lang="en-US">Schedule of outstanding and exercisable warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Warrants Outstanding, Weighted Average Remaining Contractual life (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Warrants Exercisable, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Warrants Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of basic and diluted net income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BasicLossIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_BasicLossIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BasicLossIncomePerShareAbstract_lbl" xml:lang="en-US">Basic (loss) income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="itp_BasicLossIncomePerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Net (loss) income for the period - numerator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0" xml:lang="en-US">Net income (loss) for the period- numerator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract44" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract44"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract44_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract44" xlink:to="itp_UnlabeledAbstract44_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NetIncomelossPerShare" xlink:href="itp-20220930.xsd#itp_NetIncomelossPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NetIncomelossPerShare_lbl" xml:lang="en-US">Net (loss) income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NetIncomelossPerShare" xlink:to="itp_NetIncomelossPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract45" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract45"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract45_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract45" xlink:to="itp_UnlabeledAbstract45_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DilutedIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_DilutedIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DilutedIncomePerShareAbstract_lbl" xml:lang="en-US">Diluted income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="itp_DilutedIncomePerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract46" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract46"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract46_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract46" xlink:to="itp_UnlabeledAbstract46_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDilution" xlink:href="itp-20220930.xsd#itp_EffectOfDilution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EffectOfDilution_lbl" xml:lang="en-US">Effect of dilution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDilution" xlink:to="itp_EffectOfDilution_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract47" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract47"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract47_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract47" xlink:to="itp_UnlabeledAbstract47_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedProFormaAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl" xml:lang="en-US">Diluted (loss) income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BasicLossPerShareAbstract" xlink:href="itp-20220930.xsd#itp_BasicLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BasicLossPerShareAbstract_lbl" xml:lang="en-US">Basic loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="itp_BasicLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract48" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract48"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract48_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract48" xlink:to="itp_UnlabeledAbstract48_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract49" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract49"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract49_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract49" xlink:to="itp_UnlabeledAbstract49_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DilutedLossPerShareAbstract" xlink:href="itp-20220930.xsd#itp_DilutedLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DilutedLossPerShareAbstract_lbl" xml:lang="en-US">Diluted loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DilutedLossPerShareAbstract" xlink:to="itp_DilutedLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract50" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract50"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract50_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract50" xlink:to="itp_UnlabeledAbstract50_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract51" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract51"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract51_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract51" xlink:to="itp_UnlabeledAbstract51_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provisions for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ProvisionForIncomeTaxesAbstract" xlink:href="itp-20220930.xsd#itp_ProvisionForIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ProvisionForIncomeTaxesAbstract_lbl" xml:lang="en-US">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="itp_ProvisionForIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Current Tax Provision U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current Tax Provision PRC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ProvisionForIncomeTaxesAbstract0" xlink:href="itp-20220930.xsd#itp_ProvisionForIncomeTaxesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ProvisionForIncomeTaxesAbstract0_lbl" xml:lang="en-US">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProvisionForIncomeTaxesAbstract0" xlink:to="itp_ProvisionForIncomeTaxesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax assets (liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl" xml:lang="en-US">Depreciation and amortization of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl" xml:lang="en-US">Impairment of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsMiscellaneousCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl" xml:lang="en-US">Miscellaneous</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Net operating loss carryover of PRC company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">PRC Statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Effect of different tax jurisdiction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Effect of reconciling items in the PRC for tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract52" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract52"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract52_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract52" xlink:to="itp_UnlabeledAbstract52_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">(Over) Under-provision in previous year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract53" xlink:href="itp-20220930.xsd#itp_UnlabeledAbstract53"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract53_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract53" xlink:to="itp_UnlabeledAbstract53_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock Incentive Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalOperatingLeasePayments" xlink:href="itp-20220930.xsd#itp_TotalOperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalOperatingLeasePayments_lbl" xml:lang="en-US">Total operating lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalOperatingLeasePayments" xlink:to="itp_TotalOperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of financial informations for reportable segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DepreciationAndAmortizationExpense" xlink:href="itp-20220930.xsd#itp_DepreciationAndAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DepreciationAndAmortizationExpense_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DepreciationAndAmortizationExpense" xlink:to="itp_DepreciationAndAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentration of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RisksAndUncertaintiesTextBlock" xlink:href="itp-20220930.xsd#itp_RisksAndUncertaintiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl" xml:lang="en-US">Risks and Uncertainties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RisksAndUncertaintiesTextBlock" xlink:to="itp_RisksAndUncertaintiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsTextBlock" xlink:href="itp-20220930.xsd#itp_RecentAccountingPronouncementsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RecentAccountingPronouncementsTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecentAccountingPronouncementsTextBlock" xlink:to="itp_RecentAccountingPronouncementsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Event</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="itp_PrepaymentForPurchasesOfEquipment_lbl" xml:lang="en-US">Prepayment for purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchasesOfEquipment" xlink:to="itp_PrepaymentForPurchasesOfEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnearnedPremiums"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnearnedPremiums_lbl" xml:lang="en-US">Less: unearned discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnearnedPremiums" xlink:to="us-gaap_UnearnedPremiums_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount_lbl" xml:lang="en-US">Less: Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Less: current portion, record in current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangHoldingMember" xlink:href="itp-20220930.xsd#itp_DongfangHoldingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DongfangHoldingMember_lbl" xml:lang="en-US">Dongfang Holding [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangHoldingMember" xlink:to="itp_DongfangHoldingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ShengdeHoldingMember" xlink:href="itp-20220930.xsd#itp_ShengdeHoldingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ShengdeHoldingMember_lbl" xml:lang="en-US">Shengde Holdings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ShengdeHoldingMember" xlink:to="itp_ShengdeHoldingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BaodingShengdeMember_lbl" xml:lang="en-US">Baoding Shengde [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BaodingShengdeMember" xlink:to="itp_BaodingShengdeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_QianrongQianhuiHeibeiMember" xlink:href="itp-20220930.xsd#itp_QianrongQianhuiHeibeiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_QianrongQianhuiHeibeiMember_lbl" xml:lang="en-US">QianrongQianhuiHeibei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_QianrongQianhuiHeibeiMember" xlink:to="itp_QianrongQianhuiHeibeiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DongfangPaperMember_lbl" xml:lang="en-US">Dongfang Paper [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangPaperMember" xlink:to="itp_DongfangPaperMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US">VIE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledPaperBoardMember" xlink:href="itp-20220930.xsd#itp_RecycledPaperBoardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RecycledPaperBoardMember_lbl" xml:lang="en-US">Recycled paper board [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledPaperBoardMember" xlink:to="itp_RecycledPaperBoardMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledWhiteScrapPaperMember" xlink:href="itp-20220930.xsd#itp_RecycledWhiteScrapPaperMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RecycledWhiteScrapPaperMember_lbl" xml:lang="en-US">Recycled white scrap paper [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledWhiteScrapPaperMember" xlink:to="itp_RecycledWhiteScrapPaperMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:href="itp-20220930.xsd#itp_PublicUtilitiesInventoryCoalAndGasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl" xml:lang="en-US">Gas [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BasePaperAndOtherRawMaterialsMember" xlink:href="itp-20220930.xsd#itp_BasePaperAndOtherRawMaterialsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl" xml:lang="en-US">Base paper and other raw materials [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasePaperAndOtherRawMaterialsMember" xlink:to="itp_BasePaperAndOtherRawMaterialsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseRightsMember_lbl" xml:lang="en-US">Land use rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Building and improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in progress	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member" xlink:href="itp-20220930.xsd#itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member_lbl" xml:lang="en-US">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoan2Member" xlink:href="itp-20220930.xsd#itp_ICBCLoan2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCLoan2Member_lbl" xml:lang="en-US">ICBC Loan 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoan2Member" xlink:to="itp_ICBCLoan2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ChinaConstructionBankLoanMember" xlink:href="itp-20220930.xsd#itp_ChinaConstructionBankLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ChinaConstructionBankLoanMember_lbl" xml:lang="en-US">China Construction Bank Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ChinaConstructionBankLoanMember" xlink:to="itp_ChinaConstructionBankLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 4 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_JiangnaYuMember" xlink:href="itp-20220930.xsd#itp_JiangnaYuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_JiangnaYuMember_lbl" xml:lang="en-US">Jiangna Yu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_JiangnaYuMember" xlink:to="itp_JiangnaYuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">May 2020 Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_HebeiTengshengMember_lbl" xml:lang="en-US">Hebei Tengsheng [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiTengshengMember" xlink:to="itp_HebeiTengshengMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NotAttributableToSegmentsMember" xlink:href="itp-20220930.xsd#itp_NotAttributableToSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NotAttributableToSegmentsMember_lbl" xml:lang="en-US">Not Attributable to Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NotAttributableToSegmentsMember" xlink:to="itp_NotAttributableToSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EliminationOfIntersegmentMember" xlink:href="itp-20220930.xsd#itp_EliminationOfIntersegmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EliminationOfIntersegmentMember_lbl" xml:lang="en-US">Elimination of Inter-Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EliminationOfIntersegmentMember" xlink:to="itp_EliminationOfIntersegmentMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_EliminationOfIntersegmentMember_lbl0" xml:lang="en-US">Elimination of Inter-segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EliminationOfIntersegmentMember" xlink:to="itp_EliminationOfIntersegmentMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_EnterprisewideConsolidatedMember" xlink:href="itp-20220930.xsd#itp_EnterprisewideConsolidatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EnterprisewideConsolidatedMember_lbl" xml:lang="en-US">Enterprise-Wide, Consolidated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EnterprisewideConsolidatedMember" xlink:to="itp_EnterprisewideConsolidatedMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_EnterprisewideConsolidatedMember_lbl0" xml:lang="en-US">Enterprise-wide, consolidated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EnterprisewideConsolidatedMember" xlink:to="itp_EnterprisewideConsolidatedMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Shares of common stock issued to shareholders under merger agreement (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Percentage of ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Registered capital (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Capital_lbl0" xml:lang="en-US">Working capital loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability_lbl" xml:lang="en-US">Agreement options description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" xlink:to="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ServiceFeePercentageOfNetProfit" xlink:href="itp-20220930.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl" xml:lang="en-US">Percentage of annual net profits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ServiceFeePercentageOfNetProfit" xlink:to="itp_ServiceFeePercentageOfNetProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl" xml:lang="en-US">Principal amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TerminationLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TerminationLoans_lbl" xml:lang="en-US">Loan agreement to terminate (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TerminationLoans" xlink:to="us-gaap_TerminationLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Loan amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageShareOfDistributableProfit" xlink:href="itp-20220930.xsd#itp_PercentageShareOfDistributableProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageShareOfDistributableProfit_lbl" xml:lang="en-US">Percentage of distributable profit of Dongfang Paper</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageShareOfDistributableProfit" xlink:to="itp_PercentageShareOfDistributableProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Business combination, consideration transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfRevenue" xlink:href="itp-20220930.xsd#itp_PercentageOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfRevenue_lbl" xml:lang="en-US">Percentage of revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfRevenue" xlink:to="itp_PercentageOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfTotalAssets" xlink:href="itp-20220930.xsd#itp_PercentageOfTotalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfTotalAssets_lbl" xml:lang="en-US">Percentage of total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfTotalAssets" xlink:to="itp_PercentageOfTotalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfVaribaleInterest" xlink:href="itp-20220930.xsd#itp_PercentageOfVaribaleInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfVaribaleInterest_lbl" xml:lang="en-US">Variable interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfVaribaleInterest" xlink:to="itp_PercentageOfVaribaleInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Reverse stock split description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl" xml:lang="en-US">Share per value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl0" xml:lang="en-US">Stock Issued During Period, Price Per Share, Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20220930.xsd#itp_SaleLeasebackTransactionLeasePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SaleLeasebackTransactionLeasePeriod_lbl" xml:lang="en-US">Term of lease, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SaleLeasebackTransactionLeasePeriod" xlink:to="itp_SaleLeasebackTransactionLeasePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:href="itp-20220930.xsd#itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl" xml:lang="en-US">Property, plant and equipment net value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:href="itp-20220930.xsd#itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl" xml:lang="en-US">Land use right of dongfang paper with net values</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl" xml:lang="en-US">Land use right net value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:href="itp-20220930.xsd#itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl" xml:lang="en-US">Net value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromHedgeFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities_lbl" xml:lang="en-US">Financing proceeds amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentInLeaseSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseSale_lbl" xml:lang="en-US">Sale of lease equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseSale" xlink:to="us-gaap_NetInvestmentInLeaseSale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorSalesTypeLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorSalesTypeLeaseRenewalTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LessorSalesTypeLeaseRenewalTerm1_lbl" xml:lang="en-US">Lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorSalesTypeLeaseRenewalTerm1" xlink:to="us-gaap_LessorSalesTypeLeaseRenewalTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl" xml:lang="en-US">Purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Right of use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_InterestRate" xlink:href="itp-20220930.xsd#itp_InterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InterestRate_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InterestRate" xlink:to="itp_InterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_InceptionOfTheLease" xlink:href="itp-20220930.xsd#itp_InceptionOfTheLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InceptionOfTheLease_lbl" xml:lang="en-US">Inception of the lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InceptionOfTheLease" xlink:to="itp_InceptionOfTheLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xml:lang="en-US">Leased equipment net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseLiability" xlink:href="itp-20220930.xsd#itp_LeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseLiability_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseLiability" xlink:to="itp_LeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositLiabilityCurrent_lbl" xml:lang="en-US">Current portion amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityCurrent" xlink:to="us-gaap_DepositLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AmortizationOfLeaseAsset" xlink:href="itp-20220930.xsd#itp_AmortizationOfLeaseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AmortizationOfLeaseAsset_lbl" xml:lang="en-US">Amortization of leased equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AmortizationOfLeaseAsset" xlink:to="itp_AmortizationOfLeaseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Sale-leaseback arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainAmount" xlink:href="itp-20220930.xsd#itp_DeferredGainAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredGainAmount_lbl" xml:lang="en-US">Deferred gain amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainAmount" xlink:to="itp_DeferredGainAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable_lbl" xml:lang="en-US">Working capital loan agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Loans fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl" xml:lang="en-US">Fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingDueDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingDueDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubordinatedBorrowingDueDate_lbl" xml:lang="en-US">Due date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingDueDate" xlink:to="us-gaap_SubordinatedBorrowingDueDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnsecuredDebt_lbl" xml:lang="en-US">Unsecured bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnsecuredDebt_lbl0" xml:lang="en-US">Unsecured amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Average short-term borrowing rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Loans payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoanExtentionPeriod" xlink:href="itp-20220930.xsd#itp_LoanExtentionPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoanExtentionPeriod_lbl" xml:lang="en-US">Loan extension period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanExtentionPeriod" xlink:to="itp_LoanExtentionPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Fixed rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIssuer_lbl" xml:lang="en-US">Repayments due, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuer" xlink:to="us-gaap_DebtInstrumentIssuer_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl" xml:lang="en-US">Total outstanding loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US">Non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_InstallmentRepaymentDescription" xlink:href="itp-20220930.xsd#itp_InstallmentRepaymentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InstallmentRepaymentDescription_lbl" xml:lang="en-US">Loan agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InstallmentRepaymentDescription" xlink:to="itp_InstallmentRepaymentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionAmount" xlink:href="itp-20220930.xsd#itp_CurrentPortionAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CurrentPortionAmount_lbl" xml:lang="en-US">Current portion amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionAmount" xlink:to="itp_CurrentPortionAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansPayableCurrent_lbl" xml:lang="en-US">Total outstanding loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayableCurrent" xlink:to="us-gaap_NotesAndLoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Outstanding loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesBorrowed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuritiesBorrowed_lbl" xml:lang="en-US">Borrowed amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesBorrowed" xlink:to="us-gaap_SecuritiesBorrowed_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Borrowed term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayable_lbl" xml:lang="en-US">Installment amount (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US">Total interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoanPayableTermDescription" xlink:href="itp-20220930.xsd#itp_LoanPayableTermDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoanPayableTermDescription_lbl" xml:lang="en-US">Loan payable term, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanPayableTermDescription" xlink:to="itp_LoanPayableTermDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ProceedsFromPaymentsToLoan" xlink:href="itp-20220930.xsd#itp_ProceedsFromPaymentsToLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ProceedsFromPaymentsToLoan_lbl" xml:lang="en-US">Interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProceedsFromPaymentsToLoan" xlink:to="itp_ProceedsFromPaymentsToLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOfficersOrStockholdersCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToOfficersOrStockholdersCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToOfficersOrStockholdersCurrent_lbl" xml:lang="en-US">Amount due to shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOfficersOrStockholdersCurrent" xlink:to="us-gaap_DueToOfficersOrStockholdersCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent_lbl" xml:lang="en-US">Working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl" xml:lang="en-US">Interest rate on loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl" xml:lang="en-US">Repaid amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl" xml:lang="en-US">Outstanding interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AdvancesOrFundingAgreement" xlink:href="itp-20220930.xsd#itp_AdvancesOrFundingAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AdvancesOrFundingAgreement_lbl" xml:lang="en-US">Advances or funding agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdvancesOrFundingAgreement" xlink:to="itp_AdvancesOrFundingAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayment of related party loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoanDueDescription" xlink:href="itp-20220930.xsd#itp_LoanDueDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoanDueDescription_lbl" xml:lang="en-US">Loan due description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanDueDescription" xlink:to="itp_LoanDueDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToOtherRelatedPartiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToOtherRelatedPartiesNoncurrent_lbl" xml:lang="en-US">Due to loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesNoncurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent_lbl" xml:lang="en-US">Borrow amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentInterestRate_lbl" xml:lang="en-US">Fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDescription" xlink:href="itp-20220930.xsd#itp_CommonStockDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommonStockDescription_lbl" xml:lang="en-US">Common stock description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDescription" xlink:to="itp_CommonStockDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CorrespondingPricePerShare" xlink:href="itp-20220930.xsd#itp_CorrespondingPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CorrespondingPricePerShare_lbl" xml:lang="en-US">Warrant price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CorrespondingPricePerShare" xlink:to="itp_CorrespondingPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl" xml:lang="en-US">Exercise price per warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateSharesOfCommonStock" xlink:href="itp-20220930.xsd#itp_AggregateSharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AggregateSharesOfCommonStock_lbl" xml:lang="en-US">Aggregate shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateSharesOfCommonStock" xlink:to="itp_AggregateSharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsToPurchaseShares" xlink:href="itp-20220930.xsd#itp_WarrantsToPurchaseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantsToPurchaseShares_lbl" xml:lang="en-US">Warrants to purchase shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsToPurchaseShares" xlink:to="itp_WarrantsToPurchaseShares_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PublicOfferingForGrossProceeds" xlink:href="itp-20220930.xsd#itp_PublicOfferingForGrossProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PublicOfferingForGrossProceeds_lbl" xml:lang="en-US">Public offering for gross proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicOfferingForGrossProceeds" xlink:to="itp_PublicOfferingForGrossProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseIncentiveReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncentiveReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseIncentiveReceivable_lbl" xml:lang="en-US">Compensatory incentive plans (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseIncentiveReceivable" xlink:to="us-gaap_LeaseIncentiveReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl" xml:lang="en-US">Fair value of stock (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl" xml:lang="en-US">Issuance of common stock and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockIssuedToPurchaseStock" xlink:href="itp-20220930.xsd#itp_CommonStockIssuedToPurchaseStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommonStockIssuedToPurchaseStock_lbl" xml:lang="en-US">Warrants to purchase shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseStock" xlink:to="itp_CommonStockIssuedToPurchaseStock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantTermDescription" xlink:href="itp-20220930.xsd#itp_WarrantTermDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantTermDescription_lbl" xml:lang="en-US">Warrant term, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantTermDescription" xlink:to="itp_WarrantTermDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_USFederalTaxPercentage" xlink:href="itp-20220930.xsd#itp_USFederalTaxPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_USFederalTaxPercentage_lbl" xml:lang="en-US">U.S. federal tax percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_USFederalTaxPercentage" xlink:to="itp_USFederalTaxPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State statutory tax rates percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate" xlink:href="itp-20220930.xsd#itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl" xml:lang="en-US">U.S. statutory federal income tax rate from the highest rate, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate" xlink:to="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Additional income tax expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DescriptionOfCarryForwardsExpire" xlink:href="itp-20220930.xsd#itp_DescriptionOfCarryForwardsExpire"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DescriptionOfCarryForwardsExpire_lbl" xml:lang="en-US">Description of carry forwards expire</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfCarryForwardsExpire" xlink:to="itp_DescriptionOfCarryForwardsExpire_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfValuationAllowance" xlink:href="itp-20220930.xsd#itp_PercentageOfValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfValuationAllowance_lbl" xml:lang="en-US">Percentage of valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfValuationAllowance" xlink:to="itp_PercentageOfValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EffectiveIncomeTaxRate" xlink:href="itp-20220930.xsd#itp_EffectiveIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EffectiveIncomeTaxRate_lbl" xml:lang="en-US">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectiveIncomeTaxRate" xlink:to="itp_EffectiveIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:href="itp-20220930.xsd#itp_IncomeTaxStatuteOfLimitationsPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl" xml:lang="en-US">Statute of limitations period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Common shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Fair value stock issued (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Area of land (in Square Feet)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalProperties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RentalProperties_lbl" xml:lang="en-US">Annual rental payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalProperties" xlink:to="us-gaap_RentalProperties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Operating lease renewable term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CashPricesDescription" xlink:href="itp-20220930.xsd#itp_CashPricesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CashPricesDescription_lbl" xml:lang="en-US">Cash prices, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPricesDescription" xlink:to="itp_CashPricesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Annual rental payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OutstandingCommitment" xlink:href="itp-20220930.xsd#itp_OutstandingCommitment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OutstandingCommitment_lbl" xml:lang="en-US">Outstanding commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OutstandingCommitment" xlink:to="itp_OutstandingCommitment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ExpectedTerm" xlink:href="itp-20220930.xsd#itp_ExpectedTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ExpectedTerm_lbl" xml:lang="en-US">Expected term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExpectedTerm" xlink:to="itp_ExpectedTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LongtermLoanFromFinancialInstitution" xlink:href="itp-20220930.xsd#itp_LongtermLoanFromFinancialInstitution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LongtermLoanFromFinancialInstitution_lbl" xml:lang="en-US">Long-term loan from financial institutions</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0JlhTXCuKMbqcmxBwAuNfDJyvXofGz4U7UV3MhMx2ZBmkBgOzjnybfQ6gX62RgWq6nh9c4q/ykRGr9zX+24dGf8qYouhgOQ+d/n9Tt3NiU7WqWneK4YjE4mP3ZcVcP6Jd] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanFromFinancialInstitution" xlink:to="itp_LongtermLoanFromFinancialInstitution_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of business operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationRiskThresholdPercentage" xlink:href="itp-20220930.xsd#itp_ConcentrationRiskThresholdPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ConcentrationRiskThresholdPercentage_lbl" xml:lang="en-US">Concentration risk percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationRiskThresholdPercentage" xlink:to="itp_ConcentrationRiskThresholdPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NumberOfSupplier" xlink:href="itp-20220930.xsd#itp_NumberOfSupplier"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NumberOfSupplier_lbl" xml:lang="en-US">Number of major supplier</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NumberOfSupplier" xlink:to="itp_NumberOfSupplier_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Per depositor per insured financial intuition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Maximum coverage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock_lbl" xml:lang="en-US">Reverse stock split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" xlink:to="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Valuation of long-lived asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20220930.xsd#itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl" xml:lang="en-US">Non-Recurring Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RevenueMember" xlink:href="itp-20220930.xsd#itp_RevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RevenueMember_lbl" xml:lang="en-US">Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RevenueMember" xlink:to="itp_RevenueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TLCLMember" xlink:href="itp-20220930.xsd#itp_TLCLMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TLCLMember_lbl" xml:lang="en-US">TLCL [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TLCLMember" xlink:to="itp_TLCLMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseFinancingAgreementMember" xlink:href="itp-20220930.xsd#itp_LeaseFinancingAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseFinancingAgreementMember_lbl" xml:lang="en-US">Lease Financing Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseFinancingAgreementMember" xlink:to="itp_LeaseFinancingAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoanOneMember" xlink:href="itp-20220930.xsd#itp_ICBCLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCLoanOneMember_lbl" xml:lang="en-US">ICBC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoanOneMember" xlink:to="itp_ICBCLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCMember" xlink:href="itp-20220930.xsd#itp_ICBCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCMember_lbl" xml:lang="en-US">ICBC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCMember" xlink:to="itp_ICBCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Member1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LongtermLoanMember" xlink:href="itp-20220930.xsd#itp_LongtermLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LongtermLoanMember_lbl" xml:lang="en-US">Long-term Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanMember" xlink:to="itp_LongtermLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_MrZhenyongLiuMember" xlink:href="itp-20220930.xsd#itp_MrZhenyongLiuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_MrZhenyongLiuMember_lbl" xml:lang="en-US">Mr Zhenyong Liu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_MrZhenyongLiuMember_lbl0" xml:lang="en-US">Mr. Zhenyong Liu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US">Board of Directors Chairman [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncentiveStockPlanMember" xlink:href="itp-20220930.xsd#itp_IncentiveStockPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_IncentiveStockPlanMember_lbl" xml:lang="en-US">2021 Incentive Stock Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncentiveStockPlanMember" xlink:to="itp_IncentiveStockPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiFangshengMember" xlink:href="itp-20220930.xsd#itp_HebeiFangshengMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_HebeiFangshengMember_lbl" xml:lang="en-US">Hebei Fangsheng [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiFangshengMember" xlink:to="itp_HebeiFangshengMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalSalesMember" xlink:href="itp-20220930.xsd#itp_TotalSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalSalesMember_lbl" xml:lang="en-US">Total Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalSalesMember" xlink:to="itp_TotalSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalPurchasesMember" xlink:href="itp-20220930.xsd#itp_TotalPurchasesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalPurchasesMember_lbl" xml:lang="en-US">Total Purchases [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalPurchasesMember" xlink:to="itp_TotalPurchasesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierOneMember" xlink:href="itp-20220930.xsd#itp_SupplierOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SupplierOneMember_lbl" xml:lang="en-US">Supplier One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierOneMember" xlink:to="itp_SupplierOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierTwoMember" xlink:href="itp-20220930.xsd#itp_SupplierTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SupplierTwoMember_lbl" xml:lang="en-US">Supplier Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierTwoMember" xlink:to="itp_SupplierTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierThreeMember" xlink:href="itp-20220930.xsd#itp_SupplierThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SupplierThreeMember_lbl" xml:lang="en-US">Supplier Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierThreeMember" xlink:to="itp_SupplierThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTable" xlink:href="itp-20220930.xsd#itp_LeasesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesTable_lbl" xml:lang="en-US">Leases [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesTable" xlink:to="itp_LeasesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesLineItems" xlink:href="itp-20220930.xsd#itp_LeasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesLineItems_lbl" xml:lang="en-US">Financing with Sale-Leaseback [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesLineItems" xlink:to="itp_LeasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesTable" xlink:href="itp-20220930.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesTable_lbl" xml:lang="en-US">Prepayments and Other Current Assets (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesTable" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:href="itp-20220930.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems_lbl" xml:lang="en-US">Schedule of Prepayments and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US">Variable Interest Entity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable_lbl" xml:lang="en-US">Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems_lbl" xml:lang="en-US">Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl" xml:lang="en-US">Inventory [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US">Inventory, Current [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US">Inventory [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable_lbl" xml:lang="en-US">Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:to="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems_lbl" xml:lang="en-US">Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US">Exercise Price Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityTable_lbl" xml:lang="en-US">Product Warranty Liability [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US">Product Warranty Liability [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20220930.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable_lbl" xml:lang="en-US">Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20220930.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems_lbl" xml:lang="en-US">Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable_lbl" xml:lang="en-US">Warrants (Details) - Schedule of outstanding and exercisable warrants [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems_lbl" xml:lang="en-US">Warrants (Details) - Schedule of outstanding and exercisable warrants [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable_lbl" xml:lang="en-US">Organization and Business Background (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:to="itp_OrganizationandBusinessBackgroundDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsLineItems_lbl" xml:lang="en-US">Organization and Business Background (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantandEquipmentNetDetailsTable" xlink:href="itp-20220930.xsd#itp_PropertyPlantandEquipmentNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PropertyPlantandEquipmentNetDetailsTable_lbl" xml:lang="en-US">Property, Plant and Equipment, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantandEquipmentNetDetailsTable" xlink:to="itp_PropertyPlantandEquipmentNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:href="itp-20220930.xsd#itp_PropertyPlantandEquipmentNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PropertyPlantandEquipmentNetDetailsLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment, Net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="itp_PropertyPlantandEquipmentNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsTable" xlink:href="itp-20220930.xsd#itp_LeasesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsTable_lbl" xml:lang="en-US">Leases (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsTable" xlink:to="itp_LeasesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_LeasesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsLineItems_lbl" xml:lang="en-US">Leases (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_LeasesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsTable" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableDetailsTable_lbl" xml:lang="en-US">Loans Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableDetailsTable" xlink:to="itp_LoansPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsLineItems" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableDetailsLineItems_lbl" xml:lang="en-US">Loans Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_LoansPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsTable" xlink:href="itp-20220930.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="itp_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20220930.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsTable" xlink:href="itp-20220930.xsd#itp_CommonStockDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockDetailsTable_lbl" xml:lang="en-US">Common Stock (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDetailsTable" xlink:to="itp_CommonStockDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsLineItems" xlink:href="itp-20220930.xsd#itp_CommonStockDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockDetailsLineItems_lbl" xml:lang="en-US">Common Stock (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsTable" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsTable_lbl" xml:lang="en-US">Warrants (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsTable" xlink:to="itp_WarrantsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsLineItems" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsLineItems_lbl" xml:lang="en-US">Warrants (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_WarrantsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsTable" xlink:href="itp-20220930.xsd#itp_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxesDetailsTable" xlink:to="itp_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_IncomeTaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_StockIncentivePlansDetailsTable" xlink:href="itp-20220930.xsd#itp_StockIncentivePlansDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIncentivePlansDetailsTable_lbl" xml:lang="en-US">Stock Incentive Plans (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIncentivePlansDetailsTable" xlink:to="itp_StockIncentivePlansDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_StockIncentivePlansDetailsLineItems" xlink:href="itp-20220930.xsd#itp_StockIncentivePlansDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIncentivePlansDetailsLineItems_lbl" xml:lang="en-US">Stock Incentive Plans (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIncentivePlansDetailsLineItems" xlink:to="itp_StockIncentivePlansDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsTable" xlink:href="itp-20220930.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsandContingenciesDetailsTable" xlink:to="itp_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20220930.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20220930.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20220930.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationofCreditRiskDetailsTable_lbl" xml:lang="en-US">Concentration of Credit Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationofCreditRiskDetailsTable" xlink:to="itp_ConcentrationofCreditRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20220930.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationofCreditRiskDetailsLineItems_lbl" xml:lang="en-US">Concentration of Credit Risk (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="itp_ConcentrationofCreditRiskDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AccruedBankLoanInterest_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AccruedBankLoanInterest" xlink:to="itp_AccruedBankLoanInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AcquisitionOfLand_lbl0" xml:lang="en-US">Acquisition of land.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AcquisitionOfLand" xlink:to="itp_AcquisitionOfLand_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl0" xml:lang="en-US">Addition of new derivatives recognized as warrant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AdvanceFromCustomers1_lbl0" xml:lang="en-US">Amount of advance from customer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdvanceFromCustomers1" xlink:to="itp_AdvanceFromCustomers1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AdvancesOrFundingAgreement_lbl0" xml:lang="en-US">Duration of advances or funding agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdvancesOrFundingAgreement" xlink:to="itp_AdvancesOrFundingAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AggregateSharesOfCommonStock_lbl0" xml:lang="en-US">Aggregate shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateSharesOfCommonStock" xlink:to="itp_AggregateSharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AmortizationOfLeaseAsset_lbl0" xml:lang="en-US">Amortization of lease asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AmortizationOfLeaseAsset" xlink:to="itp_AmortizationOfLeaseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDue_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDue" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueCurrent_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueCurrent" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueThereafter_lbl0" xml:lang="en-US">Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueThereafter" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueThereafter_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CashBankBalances_lbl0" xml:lang="en-US">The amount of cash bank balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashBankBalances" xlink:to="itp_CashBankBalances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CashPricesDescription_lbl0" xml:lang="en-US">Description of cash prices.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPricesDescription" xlink:to="itp_CashPricesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CommonStockDescription_lbl0" xml:lang="en-US">Common stock description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDescription" xlink:to="itp_CommonStockDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CommonStockIssuedToPurchaseStock_lbl0" xml:lang="en-US">Warrants to purchase shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseStock" xlink:to="itp_CommonStockIssuedToPurchaseStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CommonStockTextBlock_lbl0" xml:lang="en-US">Common stock text block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockTextBlock" xlink:to="itp_CommonStockTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl0" xml:lang="en-US">Disclosure of concentration and major customers and suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ConcentrationRiskThresholdPercentage_lbl0" xml:lang="en-US">Concentration Risk Threshold Percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationRiskThresholdPercentage" xlink:to="itp_ConcentrationRiskThresholdPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CorrespondingPricePerShare_lbl0" xml:lang="en-US">Corresponding price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CorrespondingPricePerShare" xlink:to="itp_CorrespondingPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CurrentPortionAmount_lbl0" xml:lang="en-US">Current portion amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionAmount" xlink:to="itp_CurrentPortionAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CurrentPortionOfLongTermLoansFromCreditUnion_lbl0" xml:lang="en-US">The amount of current portion of long-term loans from credit union.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:to="itp_CurrentPortionOfLongTermLoansFromCreditUnion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DateOfIncorporationOrEstablishments_lbl0" xml:lang="en-US">Date of incorporation or establishment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DateOfIncorporationOrEstablishments" xlink:to="itp_DateOfIncorporationOrEstablishments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredGainAmount_lbl0" xml:lang="en-US">Deferred gain amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainAmount" xlink:to="itp_DeferredGainAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredGainOnSaleleaseback_lbl0" xml:lang="en-US">Deferred gain on sale-leaseback.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainOnSaleleaseback" xlink:to="itp_DeferredGainOnSaleleaseback_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0" xml:lang="en-US">Deferred tax assets depreciation of amortization property plant and equipment current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0" xml:lang="en-US">Deferred tax assets impairment of property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl0" xml:lang="en-US">Deferred tax asset Miscellaneous.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DepreciationAndAmortizationExpense_lbl0" xml:lang="en-US">Depreciation and amortization expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DepreciationAndAmortizationExpense" xlink:to="itp_DepreciationAndAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DescriptionOfCarryForwardsExpire_lbl0" xml:lang="en-US">Description of carry forwards expire.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfCarryForwardsExpire" xlink:to="itp_DescriptionOfCarryForwardsExpire_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_EffectOfDilution_lbl0" xml:lang="en-US">Effect of dilution.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDilution" xlink:to="itp_EffectOfDilution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_EffectiveIncomeTaxRate_lbl0" xml:lang="en-US">Effective income tax rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectiveIncomeTaxRate" xlink:to="itp_EffectiveIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ExerciseOfWarrant_lbl0" xml:lang="en-US">Exercise of warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExerciseOfWarrant" xlink:to="itp_ExerciseOfWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ExpectedTerm_lbl0" xml:lang="en-US">Expected term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExpectedTerm" xlink:to="itp_ExpectedTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions_lbl0" xml:lang="en-US">Amount of minimum sublease rentals to be received by the seller-lessee for sale-leaseback transactions accounted for using the deposit method or as a financing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions" xlink:to="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears_lbl0" xml:lang="en-US">Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_InceptionOfTheLease_lbl0" xml:lang="en-US">Inception of the lease .</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InceptionOfTheLease" xlink:to="itp_InceptionOfTheLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_IncomeLossBeforeIncomeTaxes_lbl0" xml:lang="en-US">Loss income before income taxes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_IncomeLossBeforeIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl0" xml:lang="en-US">Income tax statute of limitation period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_InstallmentRepaymentDescription_lbl0" xml:lang="en-US">Description regarding repayment of installment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InstallmentRepaymentDescription" xlink:to="itp_InstallmentRepaymentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_InterestRate_lbl0" xml:lang="en-US">Interest rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InterestRate" xlink:to="itp_InterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LeaseLiability_lbl0" xml:lang="en-US">Amount of lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseLiability" xlink:to="itp_LeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LeaseOfLesseeDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure for lessee entity&apos;s leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseOfLesseeDisclosureTextBlock" xlink:to="itp_LeaseOfLesseeDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LessCurrentPortionLeaseLiability_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionLeaseLiability" xlink:to="itp_LessCurrentPortionLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl0" xml:lang="en-US">Current portion of long-term loans from credit union.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:to="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LesseeSOperatingLeaseDisclosureTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure for lessee&apos;s operating leases. Includes, but is not limited to, description of lessee&apos;s operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LesseeSOperatingLeaseDisclosureTableTextBlock" xlink:to="itp_LesseeSOperatingLeaseDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoanDueDescription_lbl0" xml:lang="en-US">Loan due description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanDueDescription" xlink:to="itp_LoanDueDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoanExtentionPeriod_lbl0" xml:lang="en-US">Period for which loan extended by the company.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanExtentionPeriod" xlink:to="itp_LoanExtentionPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoanPayableTermDescription_lbl0" xml:lang="en-US">Loan payable term, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanPayableTermDescription" xlink:to="itp_LoanPayableTermDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoanRepaidByARelatedParty_lbl0" xml:lang="en-US">Loan repaid by a related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanRepaidByARelatedParty" xlink:to="itp_LoanRepaidByARelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoansPayableTextBlock_lbl0" xml:lang="en-US">Loans payable text block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableTextBlock" xlink:to="itp_LoansPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LongtermLoanFromFinancialInstitution_lbl0" xml:lang="en-US">Long-term loan from financial institutions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanFromFinancialInstitution" xlink:to="itp_LongtermLoanFromFinancialInstitution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_NetIncomelossPerShare_lbl0" xml:lang="en-US">Net loss per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NetIncomelossPerShare" xlink:to="itp_NetIncomelossPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for non recurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_NumberOfSupplier_lbl0" xml:lang="en-US">Number of major supplier.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NumberOfSupplier" xlink:to="itp_NumberOfSupplier_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl0" xml:lang="en-US">Operating leases future minimum payments to be receivable in five years.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl0" xml:lang="en-US">Operating leases future minimum payments to be receivable in four years.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl0" xml:lang="en-US">Operating leases future minimum payments to be receivable in three years.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl0" xml:lang="en-US">Operating leases future minimum payments to be receivable in two years.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl0" xml:lang="en-US">Operating leases future minimum payments to be receivable in within twelve months.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl0" xml:lang="en-US">Operating leases future minimum payments to be receivable in thereafter.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_OutstandingCommitment_lbl0" xml:lang="en-US">Amount of outstanding commitment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OutstandingCommitment" xlink:to="itp_OutstandingCommitment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfOwnership_lbl0" xml:lang="en-US">Percentage of ownership.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfOwnership" xlink:to="itp_PercentageOfOwnership_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfRevenue_lbl0" xml:lang="en-US">Percentage of revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfRevenue" xlink:to="itp_PercentageOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfTotalAssets_lbl0" xml:lang="en-US">Percentage of total assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfTotalAssets" xlink:to="itp_PercentageOfTotalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfValuationAllowance_lbl0" xml:lang="en-US">Percentage of valuation allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfValuationAllowance" xlink:to="itp_PercentageOfValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfVaribaleInterest_lbl0" xml:lang="en-US">A variable interest rate is a rate on a loan or security that fluctuates over time because it is based on an underlying benchmark interest rate or index.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfVaribaleInterest" xlink:to="itp_PercentageOfVaribaleInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageShareOfDistributableProfit_lbl0" xml:lang="en-US">Percentage share of distributable profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageShareOfDistributableProfit" xlink:to="itp_PercentageShareOfDistributableProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PlaceOfIncorporationOrEstablishment_lbl0" xml:lang="en-US">Place of incorporation or establishment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PlaceOfIncorporationOrEstablishment" xlink:to="itp_PlaceOfIncorporationOrEstablishment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl0" xml:lang="en-US">The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">The disclosure describes the Company&apos;s prepaid and other current assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaidLandLease_lbl0" xml:lang="en-US">Amount of asset related to consideration paid in advance for land lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidLandLease" xlink:to="itp_PrepaidLandLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaymentForPurchaseOfMaterials_lbl0" xml:lang="en-US">Amount of Prepayment for purchase of materials value-added tax recoverable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchaseOfMaterials" xlink:to="itp_PrepaymentForPurchaseOfMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaymentForPurchasesOfEquipment_lbl0" xml:lang="en-US">Prepayment for purchase of equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchasesOfEquipment" xlink:to="itp_PrepaymentForPurchasesOfEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction_lbl0" xml:lang="en-US">Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" xlink:to="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ProceedsFromPaymentsToLoan_lbl0" xml:lang="en-US">The amount of loan paid off.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProceedsFromPaymentsToLoan" xlink:to="itp_ProceedsFromPaymentsToLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl0" xml:lang="en-US">Property plant and equipment loan drawn from banking facility.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PublicOfferingForGrossProceeds_lbl0" xml:lang="en-US">Public offering for gross proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicOfferingForGrossProceeds" xlink:to="itp_PublicOfferingForGrossProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RecentAccountingPronouncementsTextBlock_lbl0" xml:lang="en-US">Disclosure of recent accounting pronouncements.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecentAccountingPronouncementsTextBlock" xlink:to="itp_RecentAccountingPronouncementsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for risks and uncertainties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RisksAndUncertaintiesTextBlock" xlink:to="itp_RisksAndUncertaintiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_SaleLeasebackTransactionLeasePeriod_lbl0" xml:lang="en-US">The description of sale leaseback transaction lease period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SaleLeasebackTransactionLeasePeriod" xlink:to="itp_SaleLeasebackTransactionLeasePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl0" xml:lang="en-US">Schedule of future minimum lease payments of the capital lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of future minimum rental payment for operating leases table text block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of loans payable to rural credit union of xushui district table text block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:to="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of long-term debt repayments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl0" xml:lang="en-US">The tabular disclosure of outstanding and exercisable warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl0" xml:lang="en-US">Service fees percentage of annual net profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ServiceFeePercentageOfNetProfit" xlink:to="itp_ServiceFeePercentageOfNetProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl1" xml:lang="en-US">Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for reduction in the number of shares during the period as a result of a reverse stock split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" xlink:to="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl0" xml:lang="en-US">Issuance of shares to public investors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodValuePublicInvestor" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl0" xml:lang="en-US">Issuance of shares to public investors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodValuePublicInvestors" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_SubsidyIncome_lbl0" xml:lang="en-US">Amount of benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidyIncome" xlink:to="itp_SubsidyIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash_lbl0" xml:lang="en-US">Non cash total amount of cash, cash equivalents and restricted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalCashEquivalentsAndRestrictedCash" xlink:to="itp_TotalCashEquivalentsAndRestrictedCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_TotalLeaseLiability_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalLeaseLiability" xlink:to="itp_TotalLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_TotalOperatingLeasePayments_lbl0" xml:lang="en-US">Total operating lease payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalOperatingLeasePayments" xlink:to="itp_TotalOperatingLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_USFederalTaxPercentage_lbl0" xml:lang="en-US">U.S. federal tax percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_USFederalTaxPercentage" xlink:to="itp_USFederalTaxPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl0" xml:lang="en-US">U.S. statutory federal income tax rate from the highest rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate" xlink:to="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl0" xml:lang="en-US">Value-added tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueAddedTaxesPayableCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl0" xml:lang="en-US">Value of land use right pledged for sale leaseback financing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl0" xml:lang="en-US">The carrying amount of the consolidated Variable Interest Entity&apos;s liabilities included in the reporting entity&apos;s statement of financial position.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure for warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureTextBlock" xlink:to="itp_WarrantDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantTermDescription_lbl0" xml:lang="en-US">Warrant term, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantTermDescription" xlink:to="itp_WarrantTermDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantsToPurchaseShares_lbl0" xml:lang="en-US">Warrants to purchase shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsToPurchaseShares" xlink:to="itp_WarrantsToPurchaseShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_BaodingShengdeMember_lbl0" xml:lang="en-US">Baoding Shengde.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BaodingShengdeMember" xlink:to="itp_BaodingShengdeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl0" xml:lang="en-US">Base Paper and Other Raw Materials.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasePaperAndOtherRawMaterialsMember" xlink:to="itp_BasePaperAndOtherRawMaterialsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DongfangHoldingMember_lbl0" xml:lang="en-US">Dongfang Holding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangHoldingMember" xlink:to="itp_DongfangHoldingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DongfangPaperMember_lbl0" xml:lang="en-US">Hebei Baoding Orient Paper Milling Company Limited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangPaperMember" xlink:to="itp_DongfangPaperMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_MrZhenyongLiuMember_lbl1" xml:lang="en-US">Mr. Zhenyong Liu.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl0" xml:lang="en-US">Public Utilities Inventory Coal And Gas.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RecycledPaperBoardMember_lbl0" xml:lang="en-US">Recycled paper board.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledPaperBoardMember" xlink:to="itp_RecycledPaperBoardMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RecycledWhiteScrapPaperMember_lbl0" xml:lang="en-US">Recycled White Scrap Paper.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledWhiteScrapPaperMember" xlink:to="itp_RecycledWhiteScrapPaperMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ShengdeHoldingMember_lbl0" xml:lang="en-US">Shengde Holding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ShengdeHoldingMember" xlink:to="itp_ShengdeHoldingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_SupplierOneMember_lbl0" xml:lang="en-US">Supplier One.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierOneMember" xlink:to="itp_SupplierOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_SupplierTwoMember_lbl0" xml:lang="en-US">Supplier two.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierTwoMember" xlink:to="itp_SupplierTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl0" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments To Be Receivable In Five Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorSalesTypeLeaseRenewalTerm1_lbl0" xml:lang="en-US">Lessor, Sales-type Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorSalesTypeLeaseRenewalTerm1" xlink:to="us-gaap_LessorSalesTypeLeaseRenewalTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseRightsMember_lbl0" xml:lang="en-US">Use Rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due In Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayable_lbl0" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_HebeiTengshengMember_lbl0" xml:lang="en-US">Hebei Tengsheng Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiTengshengMember" xlink:to="itp_HebeiTengshengMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl1" xml:lang="en-US">Value Of Land Use Right Pledged For Sale Lease Back Financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ExpectedTerm_lbl1" xml:lang="en-US">Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExpectedTerm" xlink:to="itp_ExpectedTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfShortTermBankLoansAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfShortTermBankLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfShortTermBankLoansAbstract_lbl" xml:lang="en-US">Schedule Of Short Term Bank Loans Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfShortTermBankLoansAbstract" xlink:to="itp_ScheduleOfShortTermBankLoansAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AdvanceFromCustomers1_lbl1" xml:lang="en-US">Advance From Customers1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdvanceFromCustomers1" xlink:to="itp_AdvanceFromCustomers1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl0" xml:lang="en-US">Schedule of Derivative Liabilities at Fair Value [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl1" xml:lang="en-US">Income Tax Statute Of Limitations Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Future Minimum Lease Payments Of The Capital Lease Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_VariableInterestEntityVieAbstract_lbl0" xml:lang="en-US">Variable Interest Entity Vie Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityVieAbstract" xlink:to="itp_VariableInterestEntityVieAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract38_lbl0" xml:lang="en-US">Unlabeled Abstract38</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract38" xlink:to="itp_UnlabeledAbstract38_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract39_lbl0" xml:lang="en-US">Unlabeled Abstract39</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract39" xlink:to="itp_UnlabeledAbstract39_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl1" xml:lang="en-US">Service Fee Percentage Of Net Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ServiceFeePercentageOfNetProfit" xlink:to="itp_ServiceFeePercentageOfNetProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl1" xml:lang="en-US">Addition Of New Derivatives Recognized As Warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueThereafter_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueThereafter" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueThereafter_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CashPricesDescription_lbl1" xml:lang="en-US">Cash Prices Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPricesDescription" xlink:to="itp_CashPricesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl0" xml:lang="en-US">Construction in Progress [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_a2022Abstract_lbl0" xml:lang="en-US">a2022 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_a2022Abstract" xlink:to="itp_a2022Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SaleLeasebackTransactionLeasePeriod_lbl1" xml:lang="en-US">Sale Leaseback Transaction Lease Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SaleLeasebackTransactionLeasePeriod" xlink:to="itp_SaleLeasebackTransactionLeasePeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract40_lbl0" xml:lang="en-US">Unlabeled Abstract40</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract40" xlink:to="itp_UnlabeledAbstract40_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl1" xml:lang="en-US">Pledged Asset Not Separately Reported Other Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract43_lbl0" xml:lang="en-US">Unlabeled Abstract43</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract43" xlink:to="itp_UnlabeledAbstract43_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract44_lbl0" xml:lang="en-US">Unlabeled Abstract44</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract44" xlink:to="itp_UnlabeledAbstract44_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract41_lbl0" xml:lang="en-US">Unlabeled Abstract41</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract41" xlink:to="itp_UnlabeledAbstract41_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract42_lbl0" xml:lang="en-US">Unlabeled Abstract42</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract42" xlink:to="itp_UnlabeledAbstract42_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract47_lbl0" xml:lang="en-US">Unlabeled Abstract47</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract47" xlink:to="itp_UnlabeledAbstract47_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract48_lbl0" xml:lang="en-US">Unlabeled Abstract48</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract48" xlink:to="itp_UnlabeledAbstract48_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Income Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract45_lbl0" xml:lang="en-US">Unlabeled Abstract45</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract45" xlink:to="itp_UnlabeledAbstract45_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract46_lbl0" xml:lang="en-US">Unlabeled Abstract46</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract46" xlink:to="itp_UnlabeledAbstract46_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract49_lbl0" xml:lang="en-US">Unlabeled Abstract49</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract49" xlink:to="itp_UnlabeledAbstract49_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationRiskThresholdPercentage_lbl1" xml:lang="en-US">Concentration Risk Threshold Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationRiskThresholdPercentage" xlink:to="itp_ConcentrationRiskThresholdPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments To Be Receivable In Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecentAccountingPronouncementsTextBlock_lbl1" xml:lang="en-US">Recent Accounting Pronouncements Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecentAccountingPronouncementsTextBlock" xlink:to="itp_RecentAccountingPronouncementsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl0" xml:lang="en-US">Increase (Decrease) in Customer Advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsToPurchaseShares_lbl1" xml:lang="en-US">Warrants To Purchase Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsToPurchaseShares" xlink:to="itp_WarrantsToPurchaseShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract50_lbl0" xml:lang="en-US">Unlabeled Abstract50</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract50" xlink:to="itp_UnlabeledAbstract50_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract51_lbl0" xml:lang="en-US">Unlabeled Abstract51</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract51" xlink:to="itp_UnlabeledAbstract51_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl1" xml:lang="en-US">Public Utilities Inventory Coal And Gas Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract52_lbl0" xml:lang="en-US">Unlabeled Abstract52</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract52" xlink:to="itp_UnlabeledAbstract52_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract53_lbl0" xml:lang="en-US">Unlabeled Abstract53</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract53" xlink:to="itp_UnlabeledAbstract53_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule Of Provisions For Income Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="itp_ScheduleOfProvisionsForIncomeTaxesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl0" xml:lang="en-US">Board of Directors Chairman [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Other Payables And Accrued Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract18_lbl0" xml:lang="en-US">Unlabeled Abstract18</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract18" xlink:to="itp_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract19_lbl0" xml:lang="en-US">Unlabeled Abstract19</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract19" xlink:to="itp_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract16_lbl0" xml:lang="en-US">Unlabeled Abstract16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract16" xlink:to="itp_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract17_lbl0" xml:lang="en-US">Unlabeled Abstract17</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract17" xlink:to="itp_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl0" xml:lang="en-US">Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseNoncurrent_lbl0" xml:lang="en-US">Prepaid Expense, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayable_lbl0" xml:lang="en-US">Other Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract_lbl" xml:lang="en-US">Schedule Of Loans Payable To Rural Credit Union Of Xushui District Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" xlink:to="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl0" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ProceedsFromPaymentsToLoan_lbl1" xml:lang="en-US">Proceeds From Payments To Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProceedsFromPaymentsToLoan" xlink:to="itp_ProceedsFromPaymentsToLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract21_lbl0" xml:lang="en-US">Unlabeled Abstract21</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract21" xlink:to="itp_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract22_lbl0" xml:lang="en-US">Unlabeled Abstract22</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract22" xlink:to="itp_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract20_lbl0" xml:lang="en-US">Unlabeled Abstract20</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract20" xlink:to="itp_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract25_lbl0" xml:lang="en-US">Unlabeled Abstract25</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract25" xlink:to="itp_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Short-Term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract26_lbl0" xml:lang="en-US">Unlabeled Abstract26</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract26" xlink:to="itp_UnlabeledAbstract26_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract23_lbl0" xml:lang="en-US">Unlabeled Abstract23</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract23" xlink:to="itp_UnlabeledAbstract23_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract24_lbl0" xml:lang="en-US">Unlabeled Abstract24</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract24" xlink:to="itp_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract29_lbl0" xml:lang="en-US">Unlabeled Abstract29</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract29" xlink:to="itp_UnlabeledAbstract29_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentForPurchasesOfEquipment_lbl1" xml:lang="en-US">Prepayment For Purchases Of Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchasesOfEquipment" xlink:to="itp_PrepaymentForPurchasesOfEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract27_lbl0" xml:lang="en-US">Unlabeled Abstract27</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract27" xlink:to="itp_UnlabeledAbstract27_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract28_lbl0" xml:lang="en-US">Unlabeled Abstract28</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract28" xlink:to="itp_UnlabeledAbstract28_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Of Maturities Of Its Lease Liabilities For All Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeLossBeforeIncomeTaxes_lbl1" xml:lang="en-US">Income Loss Before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_IncomeLossBeforeIncomeTaxes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCLoan2Member_lbl0" xml:lang="en-US">ICBCLoan2 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoan2Member" xlink:to="itp_ICBCLoan2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AmortizationOfLeaseAsset_lbl1" xml:lang="en-US">Amortization Of Lease Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AmortizationOfLeaseAsset" xlink:to="itp_AmortizationOfLeaseAsset_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract_lbl" xml:lang="en-US">Schedule Of Future Minimum Lease Payments Of The Capital Lease Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract32_lbl0" xml:lang="en-US">Unlabeled Abstract32</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract32" xlink:to="itp_UnlabeledAbstract32_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract33_lbl0" xml:lang="en-US">Unlabeled Abstract33</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract33" xlink:to="itp_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract30_lbl0" xml:lang="en-US">Unlabeled Abstract30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract30" xlink:to="itp_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract31_lbl0" xml:lang="en-US">Unlabeled Abstract31</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract31" xlink:to="itp_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract36_lbl0" xml:lang="en-US">Unlabeled Abstract36</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract36" xlink:to="itp_UnlabeledAbstract36_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract37_lbl0" xml:lang="en-US">Unlabeled Abstract37</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract37" xlink:to="itp_UnlabeledAbstract37_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract34_lbl0" xml:lang="en-US">Unlabeled Abstract34</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract34" xlink:to="itp_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract35_lbl0" xml:lang="en-US">Unlabeled Abstract35</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract35" xlink:to="itp_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLossOnDerivative_lbl0" xml:lang="en-US">Derivative, Loss on Derivative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLossOnDerivative" xlink:to="us-gaap_DerivativeLossOnDerivative_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AdvancesOrFundingAgreement_lbl1" xml:lang="en-US">Advances Or Funding Agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdvancesOrFundingAgreement" xlink:to="itp_AdvancesOrFundingAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent_lbl0" xml:lang="en-US">Deferred Revenue and Credits, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfDeferredTaxAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfDeferredTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfDeferredTaxAbstract_lbl" xml:lang="en-US">Schedule Of Deferred Tax Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfDeferredTaxAbstract" xlink:to="itp_ScheduleOfDeferredTaxAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl1" xml:lang="en-US">USStatutory Federal Income Tax Rate From The Highest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate" xlink:to="itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl0" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl0" xml:lang="en-US">Net Income (Loss) Allocated to Limited Partners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl1" xml:lang="en-US">Loans Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl0" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due In Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFourYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseOfLesseeDisclosureTextBlock_lbl1" xml:lang="en-US">Lease Of Lessee Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseOfLesseeDisclosureTextBlock" xlink:to="itp_LeaseOfLesseeDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl0" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableTextBlock_lbl1" xml:lang="en-US">Loans Payable Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableTextBlock" xlink:to="itp_LoansPayableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalOperatingLeasePayments_lbl1" xml:lang="en-US">Total Operating Lease Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalOperatingLeasePayments" xlink:to="itp_TotalOperatingLeasePayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl0" xml:lang="en-US">Proceeds from Issuance of Other Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl0" xml:lang="en-US">Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfTotalAssets_lbl1" xml:lang="en-US">Percentage Of Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfTotalAssets" xlink:to="itp_PercentageOfTotalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract10" xlink:to="itp_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsAbstract" xlink:href="itp-20220930.xsd#itp_RecentAccountingPronouncementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecentAccountingPronouncementsAbstract_lbl" xml:lang="en-US">Recent Accounting Pronouncements Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecentAccountingPronouncementsAbstract" xlink:to="itp_RecentAccountingPronouncementsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract11_lbl0" xml:lang="en-US">Unlabeled Abstract11</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract11" xlink:to="itp_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DilutedLossPerShareAbstract_lbl0" xml:lang="en-US">Diluted Loss Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DilutedLossPerShareAbstract" xlink:to="itp_DilutedLossPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OutstandingCommitment_lbl1" xml:lang="en-US">Outstanding Commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OutstandingCommitment" xlink:to="itp_OutstandingCommitment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract14_lbl0" xml:lang="en-US">Unlabeled Abstract14</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract14" xlink:to="itp_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract15_lbl0" xml:lang="en-US">Unlabeled Abstract15</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract15" xlink:to="itp_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract12_lbl0" xml:lang="en-US">Unlabeled Abstract12</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract12" xlink:to="itp_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract13_lbl0" xml:lang="en-US">Unlabeled Abstract13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract13" xlink:to="itp_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Warrants or Options Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Of Cash Flow Information Related To Its Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" xlink:to="itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments To Be Receivable Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl0" xml:lang="en-US">Financing Receivable, Revolving, Converted to Term Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl0" xml:lang="en-US">Proceeds from Bank Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NineMonthsEndedAbstract_lbl0" xml:lang="en-US">Nine Months Ended Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NineMonthsEndedAbstract" xlink:to="itp_NineMonthsEndedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl0" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentForPurchaseOfMaterials_lbl1" xml:lang="en-US">Prepayment For Purchase Of Materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchaseOfMaterials" xlink:to="itp_PrepaymentForPurchaseOfMaterials_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfOwnership_lbl1" xml:lang="en-US">Percentage Of Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfOwnership" xlink:to="itp_PercentageOfOwnership_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RevenueMember_lbl0" xml:lang="en-US">Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RevenueMember" xlink:to="itp_RevenueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl1" xml:lang="en-US">Less Current Portion Of Longterm Loans From Credit Union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:to="itp_LessCurrentPortionOfLongtermLoansFromCreditUnion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl1" xml:lang="en-US">Stock Issued During Period Value Public Investor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodValuePublicInvestor" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestor_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LessCurrentPortionLeaseLiability_lbl1" xml:lang="en-US">Less Current Portion Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionLeaseLiability" xlink:to="itp_LessCurrentPortionLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl0" xml:lang="en-US">Other Depreciation and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl0" xml:lang="en-US">Other Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract2" xlink:to="itp_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockDescription_lbl1" xml:lang="en-US">Common Stock Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDescription" xlink:to="itp_CommonStockDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract1" xlink:to="itp_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract4" xlink:to="itp_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract3" xlink:to="itp_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0" xml:lang="en-US">Schedule of Short-Term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCMember_lbl0" xml:lang="en-US">ICBCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCMember" xlink:to="itp_ICBCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract0" xlink:to="itp_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract9" xlink:to="itp_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract6" xlink:to="itp_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Future Minimum Rental Payment For Operating Leases Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract5" xlink:to="itp_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl1" xml:lang="en-US">Stock Issued During Period Value Public Investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodValuePublicInvestors" xlink:to="itp_StockIssuedDuringPeriodValuePublicInvestors_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract8" xlink:to="itp_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract7" xlink:to="itp_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1" xml:lang="en-US">Deferred Tax Assets Impairment Of Amortization Property Plant And Equipment Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract_lbl" xml:lang="en-US">Schedule Of Financial Informations For Reportable Segments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract" xlink:to="itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredGainOnSaleleaseback_lbl1" xml:lang="en-US">Deferred Gain On Saleleaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainOnSaleleaseback" xlink:to="itp_DeferredGainOnSaleleaseback_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl0" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract_lbl" xml:lang="en-US">Schedule Of Fair Value Warrant Estimated Valuation Weighted Average Assumptions Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:to="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl1" xml:lang="en-US">Short-Term Bank Loans and Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl0" xml:lang="en-US">Other Loans Payable, Long-Term, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecycledWhiteScrapPaperMember_lbl1" xml:lang="en-US">Recycled White Scrap Paper Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledWhiteScrapPaperMember" xlink:to="itp_RecycledWhiteScrapPaperMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDue_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDue" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl1" xml:lang="en-US">Deferred Tax Assets Miscellaneous Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EffectiveIncomeTaxRate_lbl1" xml:lang="en-US">Effective Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectiveIncomeTaxRate" xlink:to="itp_EffectiveIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ChinaConstructionBankLoanMember_lbl0" xml:lang="en-US">China Construction Bank Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ChinaConstructionBankLoanMember" xlink:to="itp_ChinaConstructionBankLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredDebt_lbl1" xml:lang="en-US">Unsecured Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability_lbl0" xml:lang="en-US">Limited Liability Company or Limited Partnership, Description of Limitation of Members&apos; Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" xlink:to="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract" xlink:to="itp_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl0" xml:lang="en-US">Loans Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract_lbl" xml:lang="en-US">Schedule Of Outstanding And Exercisable Warrants Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RawMaterialsAbstract_lbl0" xml:lang="en-US">Raw Materials Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RawMaterialsAbstract" xlink:to="itp_RawMaterialsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Of Weighted Average Remaining Lease Terms And Discount Rates For All Of Its Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:to="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CurrentPortionAmount_lbl1" xml:lang="en-US">Current Portion Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionAmount" xlink:to="itp_CurrentPortionAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseIncentiveReceivable_lbl0" xml:lang="en-US">Lease Incentive Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseIncentiveReceivable" xlink:to="us-gaap_LeaseIncentiveReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl1" xml:lang="en-US">Value Added Taxes Payable Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueAddedTaxesPayableCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent_lbl0" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SupplierTwoMember_lbl1" xml:lang="en-US">Supplier Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierTwoMember" xlink:to="itp_SupplierTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NotAttributableToSegmentsMember_lbl0" xml:lang="en-US">Not Attributable To Segments Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NotAttributableToSegmentsMember" xlink:to="itp_NotAttributableToSegmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DateOfIncorporationOrEstablishments_lbl1" xml:lang="en-US">Date Of Incorporation Or Establishments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DateOfIncorporationOrEstablishments" xlink:to="itp_DateOfIncorporationOrEstablishments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseFinancingAgreementMember_lbl0" xml:lang="en-US">Lease Financing Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseFinancingAgreementMember" xlink:to="itp_LeaseFinancingAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageShareOfDistributableProfit_lbl1" xml:lang="en-US">Percentage Share Of Distributable Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageShareOfDistributableProfit" xlink:to="itp_PercentageShareOfDistributableProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalSalesMember_lbl0" xml:lang="en-US">Total Sales Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalSalesMember" xlink:to="itp_TotalSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SupplierOneMember_lbl1" xml:lang="en-US">Supplier One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierOneMember" xlink:to="itp_SupplierOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesBorrowed_lbl0" xml:lang="en-US">Securities Borrowed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesBorrowed" xlink:to="us-gaap_SecuritiesBorrowed_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StatutoryEarningsReserveMember_lbl0" xml:lang="en-US">Statutory Earnings Reserve Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StatutoryEarningsReserveMember" xlink:to="itp_StatutoryEarningsReserveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments To Be Receivable In Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl0" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount_lbl0" xml:lang="en-US">Receivable with Imputed Interest, Net Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract_lbl" xml:lang="en-US">Schedule Of Future Minimum Lease Payments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_HebeiFangshengMember_lbl0" xml:lang="en-US">Hebei Fangsheng Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiFangshengMember" xlink:to="itp_HebeiFangshengMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecycledPaperBoardMember_lbl1" xml:lang="en-US">Recycled Paper Board Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledPaperBoardMember" xlink:to="itp_RecycledPaperBoardMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockIssuedToPurchaseStock_lbl1" xml:lang="en-US">Common Stock Issued To Purchase Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseStock" xlink:to="itp_CommonStockIssuedToPurchaseStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DescriptionOfCarryForwardsExpire_lbl1" xml:lang="en-US">Description Of Carry Forwards Expire</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfCarryForwardsExpire" xlink:to="itp_DescriptionOfCarryForwardsExpire_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Loans Payable To Rural Credit Union Of Xushui District Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:to="itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BasicLossPerShareAbstract_lbl0" xml:lang="en-US">Basic Loss Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="itp_BasicLossPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl0" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInterestRate_lbl0" xml:lang="en-US">Investment Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl0" xml:lang="en-US">Proceeds from Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseLiability_lbl1" xml:lang="en-US">Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseLiability" xlink:to="itp_LeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DongfangPaperMember_lbl1" xml:lang="en-US">Dongfang Paper Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangPaperMember" xlink:to="itp_DongfangPaperMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AccruedBankLoanInterest_lbl1" xml:lang="en-US">Accrued Bank Loan Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AccruedBankLoanInterest" xlink:to="itp_AccruedBankLoanInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InceptionOfTheLease_lbl1" xml:lang="en-US">Inception Of The Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InceptionOfTheLease" xlink:to="itp_InceptionOfTheLease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Long-Term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueCurrent_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueCurrent" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl0" xml:lang="en-US">Related Party Transaction, Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl1" xml:lang="en-US">Property Plant And Equipment Loan Drawn From Banking Facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl0" xml:lang="en-US">Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments To Be Receivable In Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SupplierThreeMember_lbl0" xml:lang="en-US">Supplier Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierThreeMember" xlink:to="itp_SupplierThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions_lbl1" xml:lang="en-US">Future Minimum Sublease Rental Sale Leaseback Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions" xlink:to="itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl0" xml:lang="en-US">Derivative, Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SubsidyIncome_lbl1" xml:lang="en-US">Subsidy Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidyIncome" xlink:to="itp_SubsidyIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl2" xml:lang="en-US">Stock Issued During Period Price Per Share Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Capital_lbl1" xml:lang="en-US">Banking Regulation, Total Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Changes In The Derivative Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:to="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EliminationOfIntersegmentMember_lbl1" xml:lang="en-US">Elimination Of Intersegment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EliminationOfIntersegmentMember" xlink:to="itp_EliminationOfIntersegmentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl0" xml:lang="en-US">Finance Lease, Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfEffectiveIncomeTaxRateAbstract_lbl" xml:lang="en-US">Schedule Of Effective Income Tax Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="itp_ScheduleOfEffectiveIncomeTaxRateAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl0" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalPurchasesMember_lbl0" xml:lang="en-US">Total Purchases Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalPurchasesMember" xlink:to="itp_TotalPurchasesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl0" xml:lang="en-US">Inventory, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoanExtentionPeriod_lbl1" xml:lang="en-US">Loan Extention Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanExtentionPeriod" xlink:to="itp_LoanExtentionPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl1" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl0" xml:lang="en-US">Cost, Overhead</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CorrespondingPricePerShare_lbl1" xml:lang="en-US">Corresponding Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CorrespondingPricePerShare" xlink:to="itp_CorrespondingPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_a2022Abstract0_lbl0" xml:lang="en-US">a2022 Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_a2022Abstract0" xlink:to="itp_a2022Abstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_a2022Abstract1_lbl0" xml:lang="en-US">a2022 Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_a2022Abstract1" xlink:to="itp_a2022Abstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncentiveStockPlanMember_lbl0" xml:lang="en-US">Incentive Stock Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncentiveStockPlanMember" xlink:to="itp_IncentiveStockPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl1" xml:lang="en-US">Base Paper And Other Raw Materials Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasePaperAndOtherRawMaterialsMember" xlink:to="itp_BasePaperAndOtherRawMaterialsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DongfangHoldingMember_lbl1" xml:lang="en-US">Dongfang Holding Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangHoldingMember" xlink:to="itp_DongfangHoldingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FiscalYearAbstract_lbl0" xml:lang="en-US">Fiscal Year Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FiscalYearAbstract" xlink:to="itp_FiscalYearAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuer_lbl0" xml:lang="en-US">Debt Instrument, Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuer" xlink:to="us-gaap_DebtInstrumentIssuer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl0" xml:lang="en-US">Accrued Utilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDebtExpense_lbl0" xml:lang="en-US">Interest and Debt Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl1" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRentCurrent_lbl0" xml:lang="en-US">Accrued Rent, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaidLandLease_lbl1" xml:lang="en-US">Prepaid Land Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidLandLease" xlink:to="itp_PrepaidLandLease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due from Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_MrZhenyongLiuMember_lbl2" xml:lang="en-US">Mr Zhenyong Liu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_QianrongQianhuiHeibeiMember_lbl0" xml:lang="en-US">Qianrong Qianhui Heibei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_QianrongQianhuiHeibeiMember" xlink:to="itp_QianrongQianhuiHeibeiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingDueDate_lbl0" xml:lang="en-US">Subordinated Borrowing, Due Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingDueDate" xlink:to="us-gaap_SubordinatedBorrowingDueDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract_lbl" xml:lang="en-US">Schedule Of Basic And Diluted Net Income Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SubsidiaryAbstract_lbl0" xml:lang="en-US">Subsidiary Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_SubsidiaryAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction_lbl1" xml:lang="en-US">Present Value Of Future Minimum Lease Payments Sale Leaseback Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" xlink:to="itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TerminationLoans_lbl0" xml:lang="en-US">Termination Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TerminationLoans" xlink:to="us-gaap_TerminationLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl0" xml:lang="en-US">Restricted Cash, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due In Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfStockWarrantActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfStockWarrantActivitiesAbstract_lbl" xml:lang="en-US">Schedule Of Stock Warrant Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="itp_ScheduleOfStockWarrantActivitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CashBankBalances_lbl1" xml:lang="en-US">Cash Bank Balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashBankBalances" xlink:to="itp_CashBankBalances_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RentalProperties_lbl0" xml:lang="en-US">Rental Properties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalProperties" xlink:to="us-gaap_RentalProperties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl0" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl0" xml:lang="en-US">Conversion of Stock, Amount Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears_lbl1" xml:lang="en-US">Capital Leases Future Minimum Payment Due In Five Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl0" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredGainAmount_lbl1" xml:lang="en-US">Deferred Gain Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainAmount" xlink:to="itp_DeferredGainAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EnterprisewideConsolidatedMember_lbl1" xml:lang="en-US">Enterprisewide Consolidated Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EnterprisewideConsolidatedMember" xlink:to="itp_EnterprisewideConsolidatedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl0" xml:lang="en-US">Repayments of Debt and Lease Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoanPayableTermDescription_lbl1" xml:lang="en-US">Loan Payable Term Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanPayableTermDescription" xlink:to="itp_LoanPayableTermDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl1" xml:lang="en-US">Variable Interest Entity Consolidated Carrying Amount Liabilities1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalLeaseLiability_lbl1" xml:lang="en-US">Total Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalLeaseLiability" xlink:to="itp_TotalLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToOfficersOrStockholdersCurrent_lbl0" xml:lang="en-US">Due to Officers or Stockholders, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOfficersOrStockholdersCurrent" xlink:to="us-gaap_DueToOfficersOrStockholdersCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ProvisionForIncomeTaxesAbstract_lbl0" xml:lang="en-US">Provision For Income Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="itp_ProvisionForIncomeTaxesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantTermDescription_lbl1" xml:lang="en-US">Warrant Term Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantTermDescription" xlink:to="itp_WarrantTermDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl0" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Method for Determining Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_JiangnaYuMember_lbl0" xml:lang="en-US">Jiangna Yu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_JiangnaYuMember" xlink:to="itp_JiangnaYuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCLoanOneMember_lbl0" xml:lang="en-US">ICBCLoan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoanOneMember" xlink:to="itp_ICBCLoanOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoanDueDescription_lbl1" xml:lang="en-US">Loan Due Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanDueDescription" xlink:to="itp_LoanDueDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EffectOfDilution_lbl1" xml:lang="en-US">Effect Of Dilution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDilution" xlink:to="itp_EffectOfDilution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl0" xml:lang="en-US">Interest Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ProvisionForIncomeTaxesAbstract0_lbl0" xml:lang="en-US">Provision For Income Taxes Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProvisionForIncomeTaxesAbstract0" xlink:to="itp_ProvisionForIncomeTaxesAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock_lbl1" xml:lang="en-US">Stock Issued During Period Reverse Stock Splits Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" xlink:to="itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableAbstract_lbl" xml:lang="en-US">Loans Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_LoansPayableAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BasicLossIncomePerShareAbstract_lbl0" xml:lang="en-US">Basic Loss Income Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasicLossIncomePerShareAbstract" xlink:to="itp_BasicLossIncomePerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Repayments of Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl0" xml:lang="en-US">Value Added Tax Receivable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AcquisitionOfLand_lbl1" xml:lang="en-US">Acquisition Of Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AcquisitionOfLand" xlink:to="itp_AcquisitionOfLand_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DepreciationAndAmortizationExpense_lbl1" xml:lang="en-US">Depreciation And Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DepreciationAndAmortizationExpense" xlink:to="itp_DepreciationAndAmortizationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0" xml:lang="en-US">Investment Owned, Balance, Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl1" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PublicOfferingForGrossProceeds_lbl1" xml:lang="en-US">Public Offering For Gross Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicOfferingForGrossProceeds" xlink:to="itp_PublicOfferingForGrossProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1" xml:lang="en-US">Deferred Tax Assets Depreciation Of Amortization Property Plant And Equipment Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0" xml:lang="en-US">Employee-related Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalCashEquivalentsAndRestrictedCash_lbl1" xml:lang="en-US">Total Cash Equivalents And Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalCashEquivalentsAndRestrictedCash" xlink:to="itp_TotalCashEquivalentsAndRestrictedCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl1" xml:lang="en-US">Risks And Uncertainties Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RisksAndUncertaintiesTextBlock" xlink:to="itp_RisksAndUncertaintiesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl0" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LongtermLoanFromFinancialInstitution_lbl1" xml:lang="en-US">Longterm Loan From Financial Institution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanFromFinancialInstitution" xlink:to="itp_LongtermLoanFromFinancialInstitution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Prepayments And Other Current Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RmbAbstract0_lbl0" xml:lang="en-US">Rmb Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract0" xlink:to="itp_RmbAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RmbAbstract1_lbl0" xml:lang="en-US">Rmb Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract1" xlink:to="itp_RmbAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RmbAbstract_lbl0" xml:lang="en-US">Rmb Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract" xlink:to="itp_RmbAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments To Be Receivable In Within Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:to="itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfCompanySLeaseExpenseAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfCompanySLeaseExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfCompanySLeaseExpenseAbstract_lbl" xml:lang="en-US">Schedule Of Company SLease Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="itp_ScheduleOfCompanySLeaseExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl1" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TLCLMember_lbl0" xml:lang="en-US">TLCLMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TLCLMember" xlink:to="itp_TLCLMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl1" xml:lang="en-US">Non Recurring Fair Value Measurements Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToOtherRelatedPartiesNoncurrent_lbl0" xml:lang="en-US">Due to Other Related Parties, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesNoncurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl0" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl0" xml:lang="en-US">Area of Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ShengdeHoldingMember_lbl1" xml:lang="en-US">Shengde Holding Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ShengdeHoldingMember" xlink:to="itp_ShengdeHoldingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl0" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract_lbl" xml:lang="en-US">Schedule Of Subsidiaries And Variable Interest Entities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:to="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Long Term Debt Repayments Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CurrentPortionOfLongTermLoansFromCreditUnion_lbl1" xml:lang="en-US">Current Portion Of Long Term Loans From Credit Union</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionOfLongTermLoansFromCreditUnion" xlink:to="itp_CurrentPortionOfLongTermLoansFromCreditUnion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member_lbl0" xml:lang="en-US">Industrial And Commercial Bank Of China ICBCLoan1 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockTextBlock_lbl1" xml:lang="en-US">Common Stock Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockTextBlock" xlink:to="itp_CommonStockTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfInventoriesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfInventoriesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfInventoriesAbstract_lbl" xml:lang="en-US">Schedule Of Inventories Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfInventoriesAbstract" xlink:to="itp_ScheduleOfInventoriesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl2" xml:lang="en-US">Derivative Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_USFederalTaxPercentage_lbl1" xml:lang="en-US">USFederal Tax Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_USFederalTaxPercentage" xlink:to="itp_USFederalTaxPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayableCurrent_lbl0" xml:lang="en-US">Notes and Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayableCurrent" xlink:to="us-gaap_NotesAndLoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DilutedIncomePerShareAbstract_lbl0" xml:lang="en-US">Diluted Income Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="itp_DilutedIncomePerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl1" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnearnedPremiums_lbl0" xml:lang="en-US">Unearned Premiums</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnearnedPremiums" xlink:to="us-gaap_UnearnedPremiums_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseSale_lbl0" xml:lang="en-US">Net Investment in Lease, Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseSale" xlink:to="us-gaap_NetInvestmentInLeaseSale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl0" xml:lang="en-US">Remaining Lease Term And Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RemainingLeaseTermAndDiscountRateAbstract" xlink:to="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InterestRate_lbl1" xml:lang="en-US">Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InterestRate" xlink:to="itp_InterestRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl1" xml:lang="en-US">Schedule Of Outstanding And Exercisable Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl0" xml:lang="en-US">Building and Building Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LongtermLoanMember_lbl0" xml:lang="en-US">Longterm Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanMember" xlink:to="itp_LongtermLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl0" xml:lang="en-US">Repayments of Bank Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BaodingShengdeMember_lbl1" xml:lang="en-US">Baoding Shengde Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BaodingShengdeMember" xlink:to="itp_BaodingShengdeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ExerciseOfWarrant_lbl1" xml:lang="en-US">Exercise Of Warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExerciseOfWarrant" xlink:to="itp_ExerciseOfWarrant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_lbl0" xml:lang="en-US">Long-Term Line of Credit, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl0" xml:lang="en-US">Stock Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfLongTermDebtRepaymentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLongTermDebtRepaymentAbstract_lbl" xml:lang="en-US">Schedule Of Long Term Debt Repayment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="itp_ScheduleOfLongTermDebtRepaymentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable_lbl0" xml:lang="en-US">Short-Term Non-bank Loans and Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears_lbl1" xml:lang="en-US">Future Minimum Sublease Rentals Sale Leaseback Transaction Within Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent_lbl0" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl0" xml:lang="en-US">Accrued Sales Commission, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities_lbl0" xml:lang="en-US">Proceeds from Hedge, Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoanRepaidByARelatedParty_lbl1" xml:lang="en-US">Loan Repaid By ARelated Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanRepaidByARelatedParty" xlink:to="itp_LoanRepaidByARelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl0" xml:lang="en-US">Cash, FDIC Insured Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LesseeSOperatingLeaseDisclosureTableTextBlock_lbl1" xml:lang="en-US">Lessee SOperating Lease Disclosure Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LesseeSOperatingLeaseDisclosureTableTextBlock" xlink:to="itp_LesseeSOperatingLeaseDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfVaribaleInterest_lbl1" xml:lang="en-US">Percentage Of Varibale Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfVaribaleInterest" xlink:to="itp_PercentageOfVaribaleInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantDisclosureTextBlock_lbl1" xml:lang="en-US">Warrant Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureTextBlock" xlink:to="itp_WarrantDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl0" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl0" xml:lang="en-US">Value Added Tax Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NumberOfSupplier_lbl1" xml:lang="en-US">Number Of Supplier</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NumberOfSupplier" xlink:to="itp_NumberOfSupplier_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfRevenue_lbl1" xml:lang="en-US">Percentage Of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfRevenue" xlink:to="itp_PercentageOfRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl1" xml:lang="en-US">Prepaid Expenses And Other Current Assets Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AggregateSharesOfCommonStock_lbl1" xml:lang="en-US">Aggregate Shares Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateSharesOfCommonStock" xlink:to="itp_AggregateSharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl0" xml:lang="en-US">Inventory Valuation Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl0" xml:lang="en-US">Earnings Per Share, Diluted, Pro Forma Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InstallmentRepaymentDescription_lbl1" xml:lang="en-US">Installment Repayment Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InstallmentRepaymentDescription" xlink:to="itp_InstallmentRepaymentDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl1" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl0" xml:lang="en-US">Payments to Acquire Equipment on Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Member One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NineMonthsEndedAbstract0_lbl0" xml:lang="en-US">Nine Months Ended Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NineMonthsEndedAbstract0" xlink:to="itp_NineMonthsEndedAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NetIncomelossPerShare_lbl1" xml:lang="en-US">Net Incomeloss Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NetIncomelossPerShare" xlink:to="itp_NetIncomelossPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfValuationAllowance_lbl1" xml:lang="en-US">Percentage Of Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfValuationAllowance" xlink:to="itp_PercentageOfValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl0" xml:lang="en-US">Retained Earnings, Appropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl1" xml:lang="en-US">Concentration And Major Customers And Suppliers Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilityCurrent_lbl0" xml:lang="en-US">Deposit Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityCurrent" xlink:to="us-gaap_DepositLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Aggregate Carrying Value Of Dongfang Paper SAssets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:to="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsUnappropriated_lbl0" xml:lang="en-US">Retained Earnings, Unappropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PlaceOfIncorporationOrEstablishment_lbl1" xml:lang="en-US">Place Of Incorporation Or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PlaceOfIncorporationOrEstablishment" xlink:to="itp_PlaceOfIncorporationOrEstablishment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>itp-20220930_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu Nov 10 18:39:45 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ShareholdersEquityType2or3" roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OrganizationandBusinessBackground" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_BasisofPresentationandSignificantAccountingPolicies" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RestrictedCash" roleURI="http://orientpaper.com/role/RestrictedCash"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_Inventories" roleURI="http://orientpaper.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PrepaymentsandOtherCurrentAssets" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PropertyPlantandEquipmentNet" roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_Leases" roleURI="http://orientpaper.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LoansPayable" roleURI="http://orientpaper.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RelatedPartyTransactions" roleURI="http://orientpaper.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OtherPayablesandAccruedLiabilities" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_DerivativeLiabilities" roleURI="http://orientpaper.com/role/DerivativeLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommonStock" roleURI="http://orientpaper.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_Warrants" roleURI="http://orientpaper.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_EarningsPerShare" roleURI="http://orientpaper.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_IncomeTaxes" roleURI="http://orientpaper.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_StockIncentivePlans" roleURI="http://orientpaper.com/role/StockIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommitmentsandContingencies" roleURI="http://orientpaper.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SegmentReporting" roleURI="http://orientpaper.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationandMajorCustomersandSuppliers" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationofCreditRisk" roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RisksandUncertainties" roleURI="http://orientpaper.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RecentAccountingPronouncements" roleURI="http://orientpaper.com/role/RecentAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SubsequentEvent" roleURI="http://orientpaper.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_AccountingPoliciesByPolicy" roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OrganizationandBusinessBackgroundTables" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_InventoriesTables" roleURI="http://orientpaper.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PrepaymentsandOtherCurrentAssetsTables" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PropertyPlantandEquipmentNetTables" roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LeasesTables" roleURI="http://orientpaper.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LoansPayableTables" roleURI="http://orientpaper.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OtherPayablesandAccruedLiabilitiesTables" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_DerivativeLiabilitiesTables" roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_WarrantsTables" roleURI="http://orientpaper.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_EarningsPerShareTables" roleURI="http://orientpaper.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_IncomeTaxesTables" roleURI="http://orientpaper.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommitmentsandContingenciesTables" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SegmentReportingTables" roleURI="http://orientpaper.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable" roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofinventoriesTable" roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofcompanysleaseexpenseTable" roleURI="http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofshorttermbankloansTable" roleURI="http://orientpaper.com/role/ScheduleofshorttermbankloansTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" roleURI="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoflongtermdebtrepaymentTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofchangesinthederivativeliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofstockwarrantactivitiesTable" roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofoutstandingandexercisablewarrantsTable" roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofbasicanddilutednetincomepershareTable" roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofdeferredtaxTable" roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleofeffectiveincometaxrateTable" roleURI="http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffutureminimumleasepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ScheduleoffinancialinformationsforreportablesegmentsTable" roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_OrganizationandBusinessBackgroundDetails" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_BasisofPresentationandSignificantAccountingPoliciesDetails" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RestrictedCashDetails" roleURI="http://orientpaper.com/role/RestrictedCashDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_PropertyPlantandEquipmentNetDetails" roleURI="http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LeasesDetails" roleURI="http://orientpaper.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_LoansPayableDetails" roleURI="http://orientpaper.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_RelatedPartyTransactionsDetails" roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommonStockDetails" roleURI="http://orientpaper.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_WarrantsDetails" roleURI="http://orientpaper.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_IncomeTaxesDetails" roleURI="http://orientpaper.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_StockIncentivePlansDetails" roleURI="http://orientpaper.com/role/StockIncentivePlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_CommitmentsandContingenciesDetails" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_SegmentReportingDetails" roleURI="http://orientpaper.com/role/SegmentReportingDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationandMajorCustomersandSuppliersDetails" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#itp_r_ConcentrationofCreditRiskDetails" roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20220930.xsd#DocumentAndEntityInformation" roleURI="http://orientpaper.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceFromCustomers1" xlink:href="itp-20220930.xsd#itp_AdvanceFromCustomers1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="AdvanceFromCustomers1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGainOnSaleleaseback" xlink:href="itp-20220930.xsd#itp_DeferredGainOnSaleleaseback"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="DeferredGainOnSaleleaseback" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20220930.xsd#itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="VariableInterestEntityConsolidatedCarryingAmountLiabilities1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubsidyIncome" xlink:href="itp-20220930.xsd#itp_SubsidyIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="SubsidyIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeLossBeforeIncomeTaxes" xlink:href="itp-20220930.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="IncomeLossBeforeIncomeTaxes" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionOfLand" xlink:href="itp-20220930.xsd#itp_AcquisitionOfLand"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="AcquisitionOfLand" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromBankDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LoanRepaidByARelatedParty" xlink:href="itp-20220930.xsd#itp_LoanRepaidByARelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="LoanRepaidByARelatedParty" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashBankBalances" xlink:href="itp-20220930.xsd#itp_CashBankBalances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="CashBankBalances" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalCashEquivalentsAndRestrictedCash" xlink:href="itp-20220930.xsd#itp_TotalCashEquivalentsAndRestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="TotalCashEquivalentsAndRestrictedCash" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryEarningsReserveMember" xlink:href="itp-20220930.xsd#itp_StatutoryEarningsReserveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryEarningsReserveMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="5.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValuePublicInvestors" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodValuePublicInvestors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValuePublicInvestors" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValuePublicInvestor" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodValuePublicInvestor"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValuePublicInvestor" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackground">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RestrictedCash">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyPlantandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Leases">
    <loc xlink:type="locator" xlink:label="LeaseOfLesseeDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesTable" xlink:href="itp-20220930.xsd#itp_LeasesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesLineItems" xlink:href="itp-20220930.xsd#itp_LeasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="LeasesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTable" xlink:to="LeasesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LeaseOfLesseeDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesLineItems" xlink:to="LeaseOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableTextBlock" xlink:href="itp-20220930.xsd#itp_LoansPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="LoansPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStock">
    <loc xlink:type="locator" xlink:label="CommonStockAbstract" xlink:href="itp-20220930.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockTextBlock" xlink:href="itp-20220930.xsd#itp_CommonStockTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Warrants">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantDisclosureTextBlock" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="WarrantDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlans">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers">
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="ConcentrationAndMajorCustomersAndSuppliersTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RisksandUncertainties">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RisksAndUncertaintiesTextBlock" xlink:href="itp-20220930.xsd#itp_RisksAndUncertaintiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="RisksAndUncertaintiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RecentAccountingPronouncements">
    <loc xlink:type="locator" xlink:label="RecentAccountingPronouncementsAbstract" xlink:href="itp-20220930.xsd#itp_RecentAccountingPronouncementsAbstract"/>
    <loc xlink:type="locator" xlink:label="RecentAccountingPronouncementsTextBlock" xlink:href="itp-20220930.xsd#itp_RecentAccountingPronouncementsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RecentAccountingPronouncementsAbstract" xlink:to="RecentAccountingPronouncementsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SubsequentEvent">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20220930.xsd#itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="NonRecurringFairValueMeasurementsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsandOtherCurrentAssetsTablesTable" xlink:href="itp-20220930.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:href="itp-20220930.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="PrepaymentsandOtherCurrentAssetsTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsandOtherCurrentAssetsTablesTable" xlink:to="PrepaymentsandOtherCurrentAssetsTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyPlantandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="LeaseOfLesseeDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeSOperatingLeaseDisclosureTableTextBlock" xlink:href="itp-20220930.xsd#itp_LesseeSOperatingLeaseDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="LesseeSOperatingLeaseDisclosureTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="ScheduleOfLongTermDebtRepaymentsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingAndExercisableWarrants" xlink:href="itp-20220930.xsd#itp_ScheduleOfOutstandingAndExercisableWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="ScheduleOfOutstandingAndExercisableWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReportingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DongfangHoldingMember" xlink:href="itp-20220930.xsd#itp_DongfangHoldingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DongfangHoldingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShengdeHoldingMember" xlink:href="itp-20220930.xsd#itp_ShengdeHoldingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ShengdeHoldingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BaodingShengdeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QianrongQianhuiHeibeiMember" xlink:href="itp-20220930.xsd#itp_QianrongQianhuiHeibeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="QianrongQianhuiHeibeiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DongfangPaperMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_VariableInterestEntityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DateOfIncorporationOrEstablishments" xlink:href="itp-20220930.xsd#itp_DateOfIncorporationOrEstablishments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="DateOfIncorporationOrEstablishments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlaceOfIncorporationOrEstablishment" xlink:href="itp-20220930.xsd#itp_PlaceOfIncorporationOrEstablishment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="PlaceOfIncorporationOrEstablishment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfOwnership" xlink:href="itp-20220930.xsd#itp_PercentageOfOwnership"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="PercentageOfOwnership" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:to="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_AssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_Assets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentPortionOfLongTermLoansFromCreditUnion" xlink:href="itp-20220930.xsd#itp_CurrentPortionOfLongTermLoansFromCreditUnion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="CurrentPortionOfLongTermLoansFromCreditUnion" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceFromCustomers1" xlink:href="itp-20220930.xsd#itp_AdvanceFromCustomers1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="AdvanceFromCustomers1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_Liabilities" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfInventoriesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfInventoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_PublicUtilitiesInventoryAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RecycledPaperBoardMember" xlink:href="itp-20220930.xsd#itp_RecycledPaperBoardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="RecycledPaperBoardMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecycledWhiteScrapPaperMember" xlink:href="itp-20220930.xsd#itp_RecycledWhiteScrapPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="RecycledWhiteScrapPaperMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicUtilitiesInventoryCoalAndGasMember" xlink:href="itp-20220930.xsd#itp_PublicUtilitiesInventoryCoalAndGasMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="PublicUtilitiesInventoryCoalAndGasMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BasePaperAndOtherRawMaterialsMember" xlink:href="itp-20220930.xsd#itp_BasePaperAndOtherRawMaterialsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="BasePaperAndOtherRawMaterialsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryValuationReserves" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidLandLease" xlink:href="itp-20220930.xsd#itp_PrepaidLandLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="PrepaidLandLease" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentForPurchaseOfMaterials" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="PrepaymentForPurchaseOfMaterials" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentForPurchasesOfEquipment" xlink:href="itp-20220930.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="PrepaymentForPurchasesOfEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_UseRightsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <loc xlink:type="locator" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:href="itp-20220930.xsd#itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnearnedPremiums"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="us-gaap_UnearnedPremiums" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="FutureMinimumSubleaseRentalSaleLeasebackTransactions" xlink:href="itp-20220930.xsd#itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="FutureMinimumSubleaseRentalSaleLeasebackTransactions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessCurrentPortionLeaseLiability" xlink:href="itp-20220930.xsd#itp_LessCurrentPortionLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="LessCurrentPortionLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLeaseLiability" xlink:href="itp-20220930.xsd#itp_TotalLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears" xlink:to="TotalLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanySLeaseExpenseAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfCompanySLeaseExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanySLeaseExpenseAbstract" xlink:to="us-gaap_LeaseCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDueCurrent" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDueInFourYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentDueInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentDueInFiveYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDueThereafter" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="CapitalLeasesFutureMinimumPaymentDueThereafter" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentDue" xlink:href="itp-20220930.xsd#itp_CapitalLeasesFutureMinimumPaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="CapitalLeasesFutureMinimumPaymentDue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="us-gaap_OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="us-gaap_LongTermDebtCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" xlink:href="itp-20220930.xsd#itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentDueInFiveYears" xlink:to="PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofshorttermbankloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfShortTermBankLoansAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfShortTermBankLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermBankLoansAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="IndustrialAndCommercialBankOfChinaICBCLoan1Member" xlink:href="itp-20220930.xsd#itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0JlhTXCuKMbqcmxBwAuNfDJyvXofGz4U7UV3MhMx2ZBmkBgOzjnybfQ6gX62RgWq6nh9c4q/ykRGr9zX+24dGf8qYouhgOQ+d/n9Tt3NiU7Vq+h2zvOsTgK29av6dXqvQ] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="IndustrialAndCommercialBankOfChinaICBCLoan1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ICBCLoan2Member" xlink:href="itp-20220930.xsd#itp_ICBCLoan2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ICBCLoan2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaConstructionBankLoanMember" xlink:href="itp-20220930.xsd#itp_ChinaConstructionBankLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ChinaConstructionBankLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract" xlink:to="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangnaYuMember" xlink:href="itp-20220930.xsd#itp_JiangnaYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="JiangnaYuMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable" xlink:to="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="us-gaap_LongTermLoansPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessCurrentPortionOfLongtermLoansFromCreditUnion" xlink:href="itp-20220930.xsd#itp_LessCurrentPortionOfLongtermLoansFromCreditUnion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="LessCurrentPortionOfLongtermLoansFromCreditUnion" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems" xlink:to="us-gaap_OtherLoansPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtRepaymentAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfLongTermDebtRepaymentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtRepaymentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedRentCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxesPayableCurrent" xlink:href="itp-20220930.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="ValueAddedTaxesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedBankLoanInterest" xlink:href="itp-20220930.xsd#itp_AccruedBankLoanInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="AccruedBankLoanInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20220930.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20220930.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:to="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionOfNewDerivativesRecognizedAsWarrant" xlink:href="itp-20220930.xsd#itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="AdditionOfNewDerivativesRecognizedAsWarrant" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLossOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLossOnDerivative" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExerciseOfWarrant" xlink:href="itp-20220930.xsd#itp_ExerciseOfWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="ExerciseOfWarrant" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfStockWarrantActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:to="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="BasicLossIncomePerShareAbstract" xlink:href="itp-20220930.xsd#itp_BasicLossIncomePerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="BasicLossIncomePerShareAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedProFormaAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectOfDilution" xlink:href="itp-20220930.xsd#itp_EffectOfDilution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossIncomePerShareAbstract" xlink:to="EffectOfDilution" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomelossPerShare" xlink:href="itp-20220930.xsd#itp_NetIncomelossPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossIncomePerShareAbstract" xlink:to="NetIncomelossPerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="ProvisionForIncomeTaxesAbstract" xlink:href="itp-20220930.xsd#itp_ProvisionForIncomeTaxesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="ProvisionForIncomeTaxesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofdeferredtaxTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfDeferredTaxAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsMiscellaneousCurrent" xlink:href="itp-20220930.xsd#itp_DeferredTaxAssetsMiscellaneousCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsMiscellaneousCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" xlink:href="itp-20220930.xsd#itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalOperatingLeasePayments" xlink:href="itp-20220930.xsd#itp_TotalOperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="TotalOperatingLeasePayments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialInformationsForReportableSegmentsAbstract" xlink:href="itp-20220930.xsd#itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialInformationsForReportableSegmentsAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DongfangPaperMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="HebeiTengshengMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BaodingShengdeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotAttributableToSegmentsMember" xlink:href="itp-20220930.xsd#itp_NotAttributableToSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="NotAttributableToSegmentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EliminationOfIntersegmentMember" xlink:href="itp-20220930.xsd#itp_EliminationOfIntersegmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EliminationOfIntersegmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EnterprisewideConsolidatedMember" xlink:href="itp-20220930.xsd#itp_EnterprisewideConsolidatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EnterprisewideConsolidatedMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DepreciationAndAmortizationExpense" xlink:href="itp-20220930.xsd#itp_DepreciationAndAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="DepreciationAndAmortizationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20220930.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandBusinessBackgroundDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DongfangHoldingMember" xlink:href="itp-20220930.xsd#itp_DongfangHoldingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DongfangHoldingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DongfangPaperMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaodingShengdeMember" xlink:href="itp-20220930.xsd#itp_BaodingShengdeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="BaodingShengdeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HebeiTengshengMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RevenueMember" xlink:href="itp-20220930.xsd#itp_RevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="RevenueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsTable" xlink:to="OrganizationandBusinessBackgroundDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_Capital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceFeePercentageOfNetProfit" xlink:href="itp-20220930.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="ServiceFeePercentageOfNetProfit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TerminationLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageShareOfDistributableProfit" xlink:href="itp-20220930.xsd#itp_PercentageShareOfDistributableProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageShareOfDistributableProfit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRevenue" xlink:href="itp-20220930.xsd#itp_PercentageOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfRevenue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfTotalAssets" xlink:href="itp-20220930.xsd#itp_PercentageOfTotalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfTotalAssets" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfVaribaleInterest" xlink:href="itp-20220930.xsd#itp_PercentageOfVaribaleInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfVaribaleInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StockIssuedDuringPeriodPricePerShareReverseStockSplits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RestrictedCashDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantandEquipmentNetDetailsTable" xlink:href="itp-20220930.xsd#itp_PropertyPlantandEquipmentNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantandEquipmentNetDetailsLineItems" xlink:href="itp-20220930.xsd#itp_PropertyPlantandEquipmentNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantandEquipmentNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="DongfangPaperMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HebeiTengshengMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsTable" xlink:to="PropertyPlantandEquipmentNetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20220930.xsd#itp_SaleLeasebackTransactionLeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="SaleLeasebackTransactionLeasePeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:href="itp-20220930.xsd#itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:href="itp-20220930.xsd#itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:href="itp-20220930.xsd#itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsLineItems" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="LeaseOfLesseeDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_LeaseOfLesseeDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsTable" xlink:href="itp-20220930.xsd#itp_LeasesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_LeasesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseOfLesseeDisclosureAbstract" xlink:to="LeasesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TLCLMember" xlink:href="itp-20220930.xsd#itp_TLCLMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TLCLMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20220930.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HebeiTengshengMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LeaseFinancingAgreementMember" xlink:href="itp-20220930.xsd#itp_LeaseFinancingAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="LeaseFinancingAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="LeasesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromHedgeFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentInLeaseSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_NetInvestmentInLeaseSale" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorSalesTypeLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorSalesTypeLeaseRenewalTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_LessorSalesTypeLeaseRenewalTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestRate" xlink:href="itp-20220930.xsd#itp_InterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="InterestRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InceptionOfTheLease" xlink:href="itp-20220930.xsd#itp_InceptionOfTheLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="InceptionOfTheLease" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseLiability" xlink:href="itp-20220930.xsd#itp_LeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="LeaseLiability" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_DepositLiabilityCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfLeaseAsset" xlink:href="itp-20220930.xsd#itp_AmortizationOfLeaseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="AmortizationOfLeaseAsset" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGainAmount" xlink:href="itp-20220930.xsd#itp_DeferredGainAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="DeferredGainAmount" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsTable" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsLineItems" xlink:href="itp-20220930.xsd#itp_LoansPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="LoansPayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_LoansPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMemberOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ICBCMember" xlink:href="itp-20220930.xsd#itp_ICBCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ICBCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangnaYuMember" xlink:href="itp-20220930.xsd#itp_JiangnaYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="JiangnaYuMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="dei_LegalEntityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMemberOneMember_0" xlink:href="itp-20220930.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMemberOneMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ICBCLoanOneMember" xlink:href="itp-20220930.xsd#itp_ICBCLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ICBCLoanOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongtermLoanMember" xlink:href="itp-20220930.xsd#itp_LongtermLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="LongtermLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="LoansPayableDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_Capital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DerivativeFixedInterestRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingDueDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingDueDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_SubordinatedBorrowingDueDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_UnsecuredDebt" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayable" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanExtentionPeriod" xlink:href="itp-20220930.xsd#itp_LoanExtentionPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="LoanExtentionPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIssuer" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLineOfCredit" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InstallmentRepaymentDescription" xlink:href="itp-20220930.xsd#itp_InstallmentRepaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="InstallmentRepaymentDescription" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentPortionAmount" xlink:href="itp-20220930.xsd#itp_CurrentPortionAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="CurrentPortionAmount" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_NotesAndLoansPayableCurrent" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesBorrowed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowed"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_SecuritiesBorrowed" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_InterestAndDebtExpense" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="itp-20220930.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20220930.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrZhenyongLiuMember" xlink:href="itp-20220930.xsd#itp_MrZhenyongLiuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrZhenyongLiuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="dei_LegalEntityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20220930.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DongfangPaperMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LoanPayableTermDescription" xlink:href="itp-20220930.xsd#itp_LoanPayableTermDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="LoanPayableTermDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromPaymentsToLoan" xlink:href="itp-20220930.xsd#itp_ProceedsFromPaymentsToLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="ProceedsFromPaymentsToLoan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOfficersOrStockholdersCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToOfficersOrStockholdersCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToOfficersOrStockholdersCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherLoansPayableLongTerm" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvancesOrFundingAgreement" xlink:href="itp-20220930.xsd#itp_AdvancesOrFundingAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="AdvancesOrFundingAgreement" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_UnsecuredDebt" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanDueDescription" xlink:href="itp-20220930.xsd#itp_LoanDueDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="LoanDueDescription" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToOtherRelatedPartiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesNoncurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStockDetails">
    <loc xlink:type="locator" xlink:label="CommonStockAbstract" xlink:href="itp-20220930.xsd#itp_CommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockDetailsTable" xlink:href="itp-20220930.xsd#itp_CommonStockDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommonStockDetailsLineItems" xlink:href="itp-20220930.xsd#itp_CommonStockDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_BoardOfDirectorsChairmanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="CommonStockDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommonStockDescription" xlink:href="itp-20220930.xsd#itp_CommonStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="CommonStockDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CorrespondingPricePerShare" xlink:href="itp-20220930.xsd#itp_CorrespondingPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="CorrespondingPricePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateSharesOfCommonStock" xlink:href="itp-20220930.xsd#itp_AggregateSharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="AggregateSharesOfCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsToPurchaseShares" xlink:href="itp-20220930.xsd#itp_WarrantsToPurchaseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="WarrantsToPurchaseShares" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicOfferingForGrossProceeds" xlink:href="itp-20220930.xsd#itp_PublicOfferingForGrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="PublicOfferingForGrossProceeds" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20220930.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="StockIssuedDuringPeriodPricePerShareReverseStockSplits" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseIncentiveReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncentiveReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_LeaseIncentiveReceivable" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20220930.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsTable" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsLineItems" xlink:href="itp-20220930.xsd#itp_WarrantsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="WarrantsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="WarrantsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedToPurchaseStock" xlink:href="itp-20220930.xsd#itp_CommonStockIssuedToPurchaseStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="CommonStockIssuedToPurchaseStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantTermDescription" xlink:href="itp-20220930.xsd#itp_WarrantTermDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantTermDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="itp-20220930.xsd#itp_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="IncomeTaxesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="USFederalTaxPercentage" xlink:href="itp-20220930.xsd#itp_USFederalTaxPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="USFederalTaxPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="USStatutoryFederalIncomeTaxRateFromTheHighestRate" xlink:href="itp-20220930.xsd#itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="USStatutoryFederalIncomeTaxRateFromTheHighestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfCarryForwardsExpire" xlink:href="itp-20220930.xsd#itp_DescriptionOfCarryForwardsExpire"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="DescriptionOfCarryForwardsExpire" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfValuationAllowance" xlink:href="itp-20220930.xsd#itp_PercentageOfValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="PercentageOfValuationAllowance" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRate" xlink:href="itp-20220930.xsd#itp_EffectiveIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="EffectiveIncomeTaxRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxStatuteOfLimitationsPeriod" xlink:href="itp-20220930.xsd#itp_IncomeTaxStatuteOfLimitationsPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="IncomeTaxStatuteOfLimitationsPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlansDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockIncentivePlansDetailsTable" xlink:href="itp-20220930.xsd#itp_StockIncentivePlansDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StockIncentivePlansDetailsLineItems" xlink:href="itp-20220930.xsd#itp_StockIncentivePlansDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="StockIncentivePlansDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIncentivePlansDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="IncentiveStockPlanMember" xlink:href="itp-20220930.xsd#itp_IncentiveStockPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="IncentiveStockPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIncentivePlansDetailsTable" xlink:to="StockIncentivePlansDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_StockIssued1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIncentivePlansDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="itp-20220930.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20220930.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HebeiFangshengMember" xlink:href="itp-20220930.xsd#itp_HebeiFangshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HebeiFangshengMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalProperties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_RentalProperties" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashPricesDescription" xlink:href="itp-20220930.xsd#itp_CashPricesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="CashPricesDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingCommitment" xlink:href="itp-20220930.xsd#itp_OutstandingCommitment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="OutstandingCommitment" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedTerm" xlink:href="itp-20220930.xsd#itp_ExpectedTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ExpectedTerm" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongtermLoanFromFinancialInstitution" xlink:href="itp-20220930.xsd#itp_LongtermLoanFromFinancialInstitution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LongtermLoanFromFinancialInstitution" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReportingDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails">
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20220930.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20220930.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20220930.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="ConcentrationandMajorCustomersandSuppliersDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SupplierOneMember" xlink:href="itp-20220930.xsd#itp_SupplierOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="SupplierOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierTwoMember" xlink:href="itp-20220930.xsd#itp_SupplierTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="SupplierTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierThreeMember" xlink:href="itp-20220930.xsd#itp_SupplierThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="SupplierThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TotalSalesMember" xlink:href="itp-20220930.xsd#itp_TotalSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="TotalSalesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalPurchasesMember" xlink:href="itp-20220930.xsd#itp_TotalPurchasesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="TotalPurchasesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskThresholdPercentage" xlink:href="itp-20220930.xsd#itp_ConcentrationRiskThresholdPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="ConcentrationRiskThresholdPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSupplier" xlink:href="itp-20220930.xsd#itp_NumberOfSupplier"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="NumberOfSupplier" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20220930.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20220930.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationofCreditRiskDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsTable" xlink:to="ConcentrationofCreditRiskDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="itp-20220930.xsd#itp_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486969648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Nov. 10, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IT TECH PACKAGING, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ITP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,415,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001358190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-4158835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Science Park<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Juli Rd<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Xushui District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Baoding
City<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">072550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(86)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">312-8698215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487312048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and bank balances</a></td>
<td class="nump">$ 16,017,403<span></span>
</td>
<td class="nump">$ 11,201,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable (net of allowance for doubtful accounts of $61,270 and $69,053 as of September 30, 2022 and December 31, 2021, respectively)</a></td>
<td class="nump">4,236,299<span></span>
</td>
<td class="nump">4,868,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">4,441,390<span></span>
</td>
<td class="nump">5,844,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">22,795,907<span></span>
</td>
<td class="nump">25,796,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="nump">938,803<span></span>
</td>
<td class="nump">7,804,068<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">48,429,802<span></span>
</td>
<td class="nump">55,516,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayment on property, plant and equipment</a></td>
<td class="nump">1,266,120<span></span>
</td>
<td class="nump">43,446,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">659,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, net</a></td>
<td class="nump">1,940,586<span></span>
</td>
<td class="nump">2,286,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">149,535,243<span></span>
</td>
<td class="nump">126,587,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableNoncurrent', window );">Value-added tax recoverable</a></td>
<td class="nump">2,066,239<span></span>
</td>
<td class="nump">2,430,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset non-current</a></td>
<td class="nump">11,239,637<span></span>
</td>
<td class="nump">11,268,679<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">215,137,539<span></span>
</td>
<td class="nump">241,535,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="nump">5,632,553<span></span>
</td>
<td class="nump">5,958,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current portion of long-term loans from credit union</a></td>
<td class="nump">4,175,620<span></span>
</td>
<td class="nump">6,838,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="nump">272,147<span></span>
</td>
<td class="nump">210,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">144,213<span></span>
</td>
<td class="nump">10,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AdvanceFromCustomers1', window );">Advance from customers</a></td>
<td class="nump">35,646<span></span>
</td>
<td class="nump">39,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="nump">727,856<span></span>
</td>
<td class="nump">727,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">221,530<span></span>
</td>
<td class="nump">291,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">5,635,813<span></span>
</td>
<td class="nump">5,250,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">746,694<span></span>
</td>
<td class="nump">1,108,038<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">17,592,072<span></span>
</td>
<td class="nump">20,434,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsCurrent', window );">Loans from credit union</a></td>
<td class="nump">4,692,235<span></span>
</td>
<td class="nump">2,980,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredGainOnSaleleaseback', window );">Deferred gain on sale-leaseback</a></td>
<td class="nump">73,311<span></span>
</td>
<td class="nump">155,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - non-current</a></td>
<td class="nump">568,952<span></span>
</td>
<td class="nump">152,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative liability</a></td>
<td class="nump">1,334,271<span></span>
</td>
<td class="nump">2,063,534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $17,417,813 and $17,924,475 as of September 30, 2022 and December 31, 2021, respectively)</a></td>
<td class="nump">24,260,841<span></span>
</td>
<td class="nump">25,785,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, 50,000,000 shares authorized, $0.001 par value per share, 11,415,920 and 9,915,920 shares issued and outstanding as of September 30, 2022 and December, 31, 2021, respectively.</a></td>
<td class="nump">11,416<span></span>
</td>
<td class="nump">9,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">90,575,421<span></span>
</td>
<td class="nump">89,016,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Statutory earnings reserve</a></td>
<td class="nump">6,080,574<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(11,273,597)<span></span>
</td>
<td class="nump">10,496,168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Retained earnings</a></td>
<td class="nump">105,482,884<span></span>
</td>
<td class="nump">110,146,329<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">190,876,698<span></span>
</td>
<td class="nump">215,749,908<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 215,137,539<span></span>
</td>
<td class="nump">$ 241,535,202<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AdvanceFromCustomers1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AdvanceFromCustomers1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredGainOnSaleleaseback">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred gain on sale-leaseback.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredGainOnSaleleaseback</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126942793&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAndCreditsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAndCreditsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(23)(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(30)(a)(3)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsUnappropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsUnappropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486242800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts (in Dollars)</a></td>
<td class="nump">$ 61,270<span></span>
</td>
<td class="nump">$ 69,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1', window );">Consolidated VIE, liabilities (in Dollars)</a></td>
<td class="nump">$ 17,417,813<span></span>
</td>
<td class="nump">$ 17,924,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">11,415,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">11,415,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485373904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 31,709,214<span></span>
</td>
<td class="nump">$ 45,087,671<span></span>
</td>
<td class="nump">$ 78,979,716<span></span>
</td>
<td class="nump">$ 115,832,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldOverhead', window );">Cost of sales</a></td>
<td class="num">(28,925,626)<span></span>
</td>
<td class="num">(43,266,135)<span></span>
</td>
<td class="num">(75,251,646)<span></span>
</td>
<td class="num">(109,150,452)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">2,783,588<span></span>
</td>
<td class="nump">1,821,536<span></span>
</td>
<td class="nump">3,728,070<span></span>
</td>
<td class="nump">6,681,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(3,370,541)<span></span>
</td>
<td class="num">(2,019,565)<span></span>
</td>
<td class="num">(8,541,224)<span></span>
</td>
<td class="num">(7,172,495)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on acquisition</a></td>
<td class="num">(1,759)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">30,404<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from Operations</a></td>
<td class="num">(588,712)<span></span>
</td>
<td class="num">(198,029)<span></span>
</td>
<td class="num">(4,782,750)<span></span>
</td>
<td class="num">(490,934)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income (Expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">7,729<span></span>
</td>
<td class="nump">12,044<span></span>
</td>
<td class="nump">16,108<span></span>
</td>
<td class="nump">28,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidyIncome', window );">Subsidy income</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">197,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(256,678)<span></span>
</td>
<td class="num">(281,670)<span></span>
</td>
<td class="num">(786,597)<span></span>
</td>
<td class="num">(844,470)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Gain (Loss) on derivative liability</a></td>
<td class="num">(617,370)<span></span>
</td>
<td class="nump">1,938,873<span></span>
</td>
<td class="nump">729,263<span></span>
</td>
<td class="nump">2,810,913<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeLossBeforeIncomeTaxes', window );">(Loss) Income before Income Taxes</a></td>
<td class="num">(1,455,031)<span></span>
</td>
<td class="nump">1,471,188<span></span>
</td>
<td class="num">(4,823,976)<span></span>
</td>
<td class="nump">1,701,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="num">(432,287)<span></span>
</td>
<td class="nump">71,388<span></span>
</td>
<td class="nump">160,531<span></span>
</td>
<td class="num">(4,950,994)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (Loss) Income</a></td>
<td class="num">(1,887,318)<span></span>
</td>
<td class="nump">1,542,576<span></span>
</td>
<td class="num">(4,663,445)<span></span>
</td>
<td class="num">(3,249,528)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other Comprehensive (Loss) Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(11,171,156)<span></span>
</td>
<td class="num">(819,183)<span></span>
</td>
<td class="num">(21,769,765)<span></span>
</td>
<td class="nump">1,128,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total Comprehensive (Loss) Income</a></td>
<td class="num">$ (13,058,474)<span></span>
</td>
<td class="nump">$ 723,393<span></span>
</td>
<td class="num">$ (26,433,210)<span></span>
</td>
<td class="num">$ (2,121,319)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(Losses) Earnings Per Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic and Diluted (Losses) Earnings per Share (in Dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Outstanding &#8211; Basic and Diluted (in Shares)</a></td>
<td class="nump">71,449,208<span></span>
</td>
<td class="nump">54,196,300<span></span>
</td>
<td class="nump">71,449,208<span></span>
</td>
<td class="nump">54,196,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_IncomeLossBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss income before income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_IncomeLossBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_SubsidyIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_SubsidyIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldOverhead">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indirect cost incurred related to good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldOverhead</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684488995584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (Losses) Earnings per Share</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Outstanding &#8211; Diluted</a></td>
<td class="nump">71,449,208<span></span>
</td>
<td class="nump">54,196,300<span></span>
</td>
<td class="nump">71,449,208<span></span>
</td>
<td class="nump">54,196,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487359184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">$ (4,663,445)<span></span>
</td>
<td class="num">$ (3,249,528)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">11,218,254<span></span>
</td>
<td class="nump">11,733,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Gain) Loss on derivative liability</a></td>
<td class="num">(729,263)<span></span>
</td>
<td class="num">(2,810,913)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on acquisition</a></td>
<td class="num">(32,502)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">(Recovery from) Allowance for bad debts</a></td>
<td class="num">(791)<span></span>
</td>
<td class="nump">20,118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation and expenses</a></td>
<td class="nump">1,560,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax</a></td>
<td class="num">(1,197,630)<span></span>
</td>
<td class="nump">3,235,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">146,250<span></span>
</td>
<td class="num">(1,742,594)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other current assets</a></td>
<td class="num">(422,092)<span></span>
</td>
<td class="num">(6,918,816)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">863,170<span></span>
</td>
<td class="num">(6,396,066)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">144,331<span></span>
</td>
<td class="num">(242,357)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvances', window );">Advance from customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43,161)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Related parties</a></td>
<td class="num">(149,827)<span></span>
</td>
<td class="num">(821,943)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and employee benefits</a></td>
<td class="num">(42,738)<span></span>
</td>
<td class="nump">92,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">1,000,945<span></span>
</td>
<td class="nump">522,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(265,493)<span></span>
</td>
<td class="nump">178,903<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities</a></td>
<td class="nump">7,429,169<span></span>
</td>
<td class="num">(6,442,577)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(1,681,979)<span></span>
</td>
<td class="num">(12,781,114)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AcquisitionOfLand', window );">Acquisition of land</a></td>
<td class="num">(6,507,431)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(8,189,410)<span></span>
</td>
<td class="num">(12,781,114)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Proceeds from issuance of shares and warrants, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">41,837,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short term bank loans</a></td>
<td class="nump">602,319<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt', window );">Proceeds from long term loans</a></td>
<td class="nump">60,232<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayment of bank loans</a></td>
<td class="num">(307,182)<span></span>
</td>
<td class="num">(154,579)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Payment of capital lease obligation</a></td>
<td class="num">(154,212)<span></span>
</td>
<td class="num">(135,611)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoanRepaidByARelatedParty', window );">Loan repaid by a related party</a></td>
<td class="nump">6,638,923<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by Financing Activities</a></td>
<td class="nump">6,840,080<span></span>
</td>
<td class="nump">41,547,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of Exchange Rate Changes on Cash and Cash Equivalents</a></td>
<td class="num">(1,264,048)<span></span>
</td>
<td class="nump">109,473<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase in Cash and Cash Equivalents</a></td>
<td class="nump">4,815,791<span></span>
</td>
<td class="nump">22,433,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents and Restricted Cash - Beginning of Period</a></td>
<td class="nump">11,201,612<span></span>
</td>
<td class="nump">4,142,437<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents and Restricted Cash - End of Period</a></td>
<td class="nump">16,017,403<span></span>
</td>
<td class="nump">26,575,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net of capitalized interest cost</a></td>
<td class="nump">248,275<span></span>
</td>
<td class="nump">485,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">1,287,530<span></span>
</td>
<td class="nump">1,523,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CashBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">16,017,403<span></span>
</td>
<td class="nump">26,575,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_TotalCashEquivalentsAndRestrictedCash', window );">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</a></td>
<td class="nump">$ 16,017,403<span></span>
</td>
<td class="nump">$ 26,575,582<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AcquisitionOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition of land.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AcquisitionOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CashBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash bank balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CashBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoanRepaidByARelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan repaid by a related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoanRepaidByARelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_TotalCashEquivalentsAndRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash total amount of cash, cash equivalents and restricted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_TotalCashEquivalentsAndRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCustomerAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCustomerAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487421392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Statutory Earnings Reserve</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 2,865<span></span>
</td>
<td class="nump">$ 54,015,219<span></span>
</td>
<td class="nump">$ 6,080,574<span></span>
</td>
<td class="nump">$ 5,740,722<span></span>
</td>
<td class="nump">$ 109,240,794<span></span>
</td>
<td class="nump">$ 175,080,174<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">2,864,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of shares to institutional investors</a></td>
<td class="nump">$ 2,618<span></span>
</td>
<td class="nump">8,026,052<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,028,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of shares to institutional investors (in Shares)</a></td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodValuePublicInvestors', window );">Issuance of shares to public investors</a></td>
<td class="nump">$ 2,928<span></span>
</td>
<td class="nump">15,612,217<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">15,615,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodValuePublicInvestor', window );">Issuance of shares to public investors (in Shares)</a></td>
<td class="nump">2,927,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of warrants</a></td>
<td class="nump">$ 1,505<span></span>
</td>
<td class="nump">11,363,433<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,364,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of warrants (in Shares)</a></td>
<td class="nump">1,505,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,128,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,128,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,249,528)<span></span>
</td>
<td class="num">(3,249,528)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2021</a></td>
<td class="nump">$ 9,916<span></span>
</td>
<td class="nump">89,016,921<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
<td class="nump">6,868,929<span></span>
</td>
<td class="nump">105,991,266<span></span>
</td>
<td class="nump">207,967,606<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Sep. 30, 2021</a></td>
<td class="nump">9,915,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 9,916<span></span>
</td>
<td class="nump">89,016,921<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
<td class="nump">10,496,168<span></span>
</td>
<td class="nump">110,146,329<span></span>
</td>
<td class="nump">215,749,908<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">9,915,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of shares to officer and directors</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">1,558,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,560,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares to officer and directors (in Shares)</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(21,769,765)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(21,769,765)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,663,445)<span></span>
</td>
<td class="num">(4,663,445)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2022</a></td>
<td class="nump">$ 11,416<span></span>
</td>
<td class="nump">$ 90,575,421<span></span>
</td>
<td class="nump">$ 6,080,574<span></span>
</td>
<td class="num">$ (11,273,597)<span></span>
</td>
<td class="nump">$ 105,482,884<span></span>
</td>
<td class="nump">$ 190,876,698<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Sep. 30, 2022</a></td>
<td class="nump">11,415,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIssuedDuringPeriodValuePublicInvestor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of shares to public investors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIssuedDuringPeriodValuePublicInvestor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIssuedDuringPeriodValuePublicInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of shares to public investors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIssuedDuringPeriodValuePublicInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684574069808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Business Background</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(1) Organization and Business Background</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">IT Tech Packaging, Inc. (the &#8220;Company&#8221;)
was incorporated in the State of Nevada on December 9, 2005, under the name &#8220;Carlateral, Inc.&#8221; Through the steps described
immediately below, we became the holding company for Hebei Baoding Dongfang Paper Milling Company Limited (&#8220;Dongfang Paper&#8221;),
a producer and distributor of paper products in China, on October 29, 2007.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2018, we changed our corporate name
to IT Tech Packaging, Inc.. The name change was effected through a parent/subsidiary short-form merger of IT Tech Packaging, Inc., our
wholly-owned Nevada subsidiary formed solely for the purpose of the name change, with and into us. We were the surviving entity. In connection
with the name change, our common stock began being traded under a new NYSE symbol, &#8220;ITP&#8221;.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, the Board of Directors of the
Company approved a reverse stock split of the Company&#8217;s issued and outstanding shares of common stock, par value $0.001 per share
(the &#8220;Common Stock&#8221;), at a ratio of 1-for-10 (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split become effective
on July 7, 2022 (the &#8220;Effective Date&#8221;), and the shares began trading on the split-adjusted basis on the NYSE American under
the Company&#8217;s existing trading symbol &#8220;ITP&#8221; at market open on July 8, 2022. The new CUSIP number following the Reverse
Stock Split will be 46527C 209. All references made to share or per share amounts in the accompanying consolidated financial statements
and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 29, 2007, pursuant to an agreement
and plan of merger (the &#8220;Merger Agreement&#8221;), the Company acquired DongfangZhiye Holding Limited (&#8220;Dongfang Holding&#8221;),
a corporation formed on November 13, 2006 under the laws of the British Virgin Islands, and issued the shareholders of Dongfang Holding
an aggregate of 7,450,497 (as adjusted for a four-for-one reverse stock split effected in November 2009) shares of our common stock, which
shares were distributed pro-rata to the shareholders of Dongfang Holding in accordance with their respective ownership interests in Dongfang
Holding. At the time of the Merger Agreement, Dongfang Holding owned all of the issued and outstanding stock and ownership of Dongfang
Paper and such shares of Dongfang Paper were held in trust with Zhenyong Liu, Xiaodong Liu and Shuangxi Zhao, for Mr. Liu, Mr. Liu and
Mr. Zhao (the original shareholders of Dongfang Paper) to exercise control over the disposition of Dongfang Holding&#8217;s shares in
Dongfang Paper on Dongfang Holding&#8217;s behalf until Dongfang Holding successfully completed the change in registration of Dongfang
Paper&#8217;s capital with the relevant PRC Administration of Industry and Commerce as the 100% owner of Dongfang Paper&#8217;s shares.
As a result of the merger transaction, Dongfang Holding became a wholly owned subsidiary of the Company, and Dongfang Holding&#8217;s
wholly owned subsidiary, Dongfang Paper, became an indirectly owned subsidiary of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dongfang Holding, as the 100% owner of Dongfang
Paper, was unable to complete the registration of Dongfang Paper&#8217;s capital under its name within the proper time limits set forth
under PRC law. In connection with the consummation of the restructuring transactions described below, Dongfang Holding directed the trustees
to return the shares of Dongfang Paper to their original shareholders, and the original Dongfang Paper shareholders entered into certain
agreements with Baoding Shengde Paper Co., Ltd. (&#8220;Baoding Shengde&#8221;) to transfer the control of Dongfang Paper over to Baoding
Shengde.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 24, 2009, the Company consummated a number
of restructuring transactions pursuant to which it acquired all of the issued and outstanding shares of Shengde Holdings Inc., a Nevada
corporation. Shengde Holdings Inc. was incorporated in the State of Nevada on February 25, 2009. On June 1, 2009, Shengde Holdings Inc.
incorporated Baoding Shengde, a limited liability company organized under the laws of the PRC. Because Baoding Shengde is a wholly-owned
subsidiary of Shengde Holdings Inc., it is regarded as a wholly foreign-owned entity under PRC law.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To ensure proper compliance of the Company&#8217;s
control over the ownership and operations of Dongfang Paper with certain PRC regulations, on June 24, 2009, the Company entered into a
series of contractual agreements (the &#8220;Contractual Agreements&#8221;) with Dongfang Paper and Dongfang Paper Equity Owners via the
Company&#8217;s wholly owned subsidiary Shengde Holdings Inc. (&#8220;Shengde Holdings&#8221;) a Nevada corporation and Baoding Shengde
Paper Co., Ltd. (&#8220;Baoding Shengde&#8221;), a wholly foreign-owned enterprise in the PRC with an original registered capital of $10,000,000
(subsequently increased to $60,000,000 in June 2010). Baoding Shengde is mainly engaged in production and distribution of digital photo
paper and single-use face masks and is 100% owned by Shengde Holdings. Prior to February 10, 2010, the Contractual Agreements included
(i) Exclusive Technical Service and Business Consulting Agreement, which generally provides that Baoding Shengde shall provide exclusive
technical, business and management consulting services to Dongfang Paper, in exchange for service fees including a fee equivalent to 80%
of Dongfang Paper&#8217;s total annual net profits; (ii) Loan Agreement, which provides that Baoding Shengde will make a loan in the aggregate
principal amount of $10,000,000 to Dongfang Paper Equity Owners in exchange for each such shareholder agreeing to contribute all of its
proceeds from the loan to the registered capital of Dongfang Paper; (iii) Call Option Agreement, which generally provides, among other
things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase all or part of each owner&#8217;s
equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding Shengde should pay to each of Dongfang
Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge Agreement, which provides that Dongfang Paper Equity
Owners will pledge all of their equity interests in Dongfang Paper to Baoding Shengde as security for their obligations under the other
agreements described in this section. Specifically, Baoding Shengde is entitled to dispose of the pledged equity interests in the event
that Dongfang Paper Equity Owners breach their obligations under the Loan Agreement or Dongfang Paper fails to pay the service fees to
Baoding Shengde pursuant to the Exclusive Technical Service and Business Consulting Agreement; and (v) Proxy Agreement, which provides
that Dongfang Paper Equity Owners shall irrevocably entrust a designee of Baoding Shengde with such shareholder&#8217;s voting rights
and the right to represent such shareholder to exercise such owner&#8217;s rights at any equity owners&#8217; meeting of Dongfang Paper
or with respect to any equity owner action to be taken in accordance with the laws and Dongfang Paper&#8217;s Articles of Association.
The terms of the agreement are binding on the parties for as long as Dongfang Paper Equity Owners continue to hold any equity interest
in Dongfang Paper. AnDongfang Paper Equity Owner will cease to be a party to the agreement once it transfers its equity interests with
the prior approval of Baoding Shengde. As the Company had controlled Dongfang Paper since July 16, 2007 through Dongfang Holding and the
trust until June 24, 2009 and continued to control Dongfang Paper through Baoding Shengde and the Contractual Agreements, the execution
of the Contractual Agreements is considered as a business combination under common control.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 10, 2010, Baoding Shengde and the
Dongfang Paper Equity Owners entered into a Termination of Loan Agreement to terminate the above-mentioned $10,000,000 Loan Agreement.
Because of the Company&#8217;s decision to fund future business expansions through Baoding Shengde instead of Dongfang Paper, the $10,000,000
loan contemplated was never made prior to the point of termination. The parties believe the termination of the Loan Agreement does not
in itself compromise the effective control of the Company over Dongfang Paper and its businesses in the PRC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An agreement was also entered into among Baoding
Shengde, Dongfang Paper and the Dongfang Paper Equity Owners on December 31, 2010, reiterating that Baoding Shengde is entitled to 100%
of the distributable profit of Dongfang Paper, pursuant to the above- mentioned Contractual Agreements. In addition, Dongfang Paper and
the Dongfang Paper Equity Owners shall not declare any of Dongfang Paper&#8217;s unappropriated earnings as dividend, including the unappropriated
earnings of Dongfang Paper from its establishment to 2010 and thereafter.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 25, 2019, Dongfang Paper entered into
an acquisition agreement with the shareholder of Hebei Tengsheng Paper Co., Ltd. (&#8220;Hebei Tengsheng&#8221;), a limited liability
company organized under the laws of the PRC, pursuant to which Dongfang Paper will acquire Hebei Tengsheng. Full payment of the consideration
in the amount of RMB320 million (approximately $45 million) was made on February 23, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">QianrongQianhui Hebei Technology Co., Ltd, a wholly
owned subsidiary of Shengde holding, was incorporated on July 15, 2021. It is a service provider of high quality material solutions for
textile, cosmetics and paper production.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has no direct equity interest in Dongfang
Paper. However, through the Contractual Agreements described above, the Company is found to be the primary beneficiary (the &#8220;Primary
Beneficiary&#8221;) of Dongfang Paper and is deemed to have the effective control over Dongfang Paper&#8217;s activities that most significantly
affect its economic performance, resulting in Dongfang Paper and its subsidiary, being treated as a controlled variable interest entity
of the Company in accordance with Topic 810 - Consolidation of the Accounting Standards Codification (the &#8220;ASC&#8221;) issued by
the Financial Accounting Standard Board (the &#8220;FASB&#8221;). The revenue generated from Dongfang Paper and Hebei Tengsheng for the
three months ended September 30, 2022 and 2021 was accounted for 99.83% and 97.01% of the Company&#8217;s total revenue, respectively.
The revenue generated from Dongfang Paper and Hebei Tengsheng for the nine months endedSeptember 30, 2022 and 2021 was accounted for 99.75%
and 98.89% of the Company&#8217;s total revenue, respectively. Dongfang Paper and Hebei Tengsheng also accounted for 87.51% and 84.13%
of the total assets of the Company as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">As of September 30, 2022 and December 31, 2021, details of the Company&#8217;s subsidiaries and variable interest entities are as follows:</span> &#160;</p><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Date of Incorporation or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Place&#160;of&#160;Incorporation&#160;or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Percentage&#160;of<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; text-align: left; font-weight: bold">Name</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Ownership</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Principal Activity</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic">Subsidiary: </td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Dongfang Holding</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">November 13, 2006</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">BVI</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: center">Inactive investment holding</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shengde Holdings</td><td>&#160;</td>
    <td style="text-align: center">February 25, 2009</td><td>&#160;</td>
    <td style="text-align: center">State of Nevada</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center">Investment holding</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Baoding Shengde</td><td>&#160;</td>
    <td style="text-align: center">June 1, 2009</td><td>&#160;</td>
    <td style="text-align: center">PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center">Paper production and distribution</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">QianrongQianhuiHeibei </td><td>&#160;</td>
    <td style="text-align: center">July 15, 2021 </td><td>&#160;</td>
    <td style="text-align: center">PRC </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center">New material technology service</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Dongfang Paper</td><td>&#160;</td>
    <td style="text-align: center">March 10, 1996</td><td>&#160;</td>
    <td style="text-align: center">PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control</span></td><td style="text-align: left">*</td><td>&#160;</td>
    <td style="text-align: center">Paper production and distribution</td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in">*</td><td>Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, uncertainties in the PRC legal system
could cause the Company&#8217;s current ownership structure to be found to be in violation of any existing and/or future PRC laws or regulations
and could limit the Company&#8217;s ability, through its subsidiary, to enforce its rights under these contractual arrangements. Furthermore,
shareholders of the VIE may have interests that are different than those of the Company, which could potentially increase the risk that
they would seek to act contrary to the terms of the aforementioned agreements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, if the current structure or any of
the contractual arrangements were found to be in violation of any existing or future PRC law, the Company may be subject to penalties,
which may include, but not be limited to, the cancellation or revocation of the Company&#8217;s business and operating licenses, being
required to restructure the Company&#8217;s operations or being required to discontinue the Company&#8217;s operating activities. The
imposition of any of these or other penalties may result in a material and adverse effect on the Company&#8217;s ability to conduct its
operations. In such case, the Company may not be able to operate or control the VIE, which may result in deconsolidation of the VIE. The
Company believes the possibility that it will no longer be able to control and consolidate its VIE will occur as a result of the aforementioned
risks and uncertainties is remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has aggregated the financial information
of Dongfang Paper in the table below. The aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities (after elimination
of intercompany transactions and balances) in the Company&#8217;s condensed consolidated balance sheets as of September 30, 2022 and December
31, 2021 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company and its consolidated subsidiaries
are not required to provide financial support to the VIE, and no creditor (or beneficial interest holders) of the VIE have recourse to
the assets of Company unless the Company separately agrees to be subject to such claims. There are no terms in any agreements or arrangements,
implicit or explicit, which require the Company or its subsidiaries to provide financial support to the VIE. However, if the VIE does
require financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide
financial support to the VIE.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">September&#160;30,<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(Unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and bank balances </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,978,632</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,921,407</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted cash </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,236,299</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,867,759</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,421,829</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,823,762</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,857,737</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,942,878</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due from related parties </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">797,954</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">888,893</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total current assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,292,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,444,699</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment on property, plant and equipment </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,266,121</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,877,755</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease right-of-use assets, net </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,600,499</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,286,459</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, plant, and equipment, net </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">141,258,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,054,387</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Deferred tax asset non-current </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,841,540</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,547,741</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">188,259,510</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">203,211,041</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">LIABILITIES </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term bank loans </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,632,553</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,958,561</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current portion of long-term loans from credit union </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,175,621</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,289,945</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">272,147</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,161</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts payable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,213</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,255</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advance from customers </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,646</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,694</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due to related parties </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll and employee benefits </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">279,513</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other payables and accrued liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,950,272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,740,900</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income taxes payable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">746,694</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,108,038</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,167,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,637,067</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loans from credit union </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">607,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,980,065</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred gain on sale-leaseback </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,110</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Lease liability - non-current </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">568,952</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">152,233</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">17,417,813</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">17,924,475</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489693184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(2) Basis of Presentation and Significant Accounting Policies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;)
for reporting on Form 10-Q. Accordingly, certain information and notes required by the United States of America generally accepted accounting
principles (&#8220;GAAP&#8221;) for annual financial statements are not included herein. These interim statements should be read in conjunction
with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31,
2021 of the Company, and its subsidiaries and variable interest entity (which we sometimes refer to collectively as &#8220;the Company&#8221;,
&#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Principles of Consolidation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our unaudited condensed consolidated financial
statements reflect all adjustments, which are, in the opinion of management, necessary for a fair presentation of our financial position
and results of operations. Such adjustments are of a normal recurring nature, unless otherwise noted. The balance sheet as of September
30, 2022 and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be
expected for any future period.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our unaudited condensed consolidated financial
statements are prepared in accordance with GAAP. These accounting principles require us to make certain estimates, judgments and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. We believe that the estimates, judgments and
assumptions are reasonable, based on information available at the time they are made. Actual results could differ materially from those
estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Reverse stock split</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $0.001 per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Valuation of long-lived asset</i></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying value of long-lived
assets to be held and used when events and circumstances warrants such a review. The carrying value of a long-lived asset is considered
impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In
that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset
and intangible assets. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with
the risk involved. Losses on long-lived assets and intangible assets to be disposed are determined in a similar manner, except that fair
market values are reduced for the cost to dispose.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value Measurements</i></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted ASC Topic 820, Fair Value
Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures
about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value
by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of
valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 - Quoted prices in active markets for identical assets or liabilities.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Inputs other than Level 1 that are observable,
either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Level 3 - Unobservable inputs that are supported by little or no market
activity and that are significant to the fair value of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Classification within the hierarchy is determined based on the lowest
level of input that is significant to the fair value measurement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company estimates the fair value of financial
instruments using the available market information and valuation methods. Considerable judgment is required in estimating fair value.
Accordingly, the estimates of fair value may not be indicative of the amounts that the Company could realize in a current market exchange.
As of September 30, 2022 and December 31, 2021, the carrying value of the Company&#8217;s short term financial instruments, such as cash
and cash equivalents, accounts receivable, accounts and notes payable, short-term bank loans, balance due to a related party and obligation
under capital lease, approximate at their fair values because of the short maturity of these instruments; while loans from credit union
and loans from a related party approximate at their fair value as the interest rates thereon are close to the market rates of interest
published by the People&#8217;s Bank of China.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management determined that liabilities created
by beneficial conversion features associated with the issuance of certain warrants (see &#8220;<i>Derivative liabilities&#8221; </i>under
Note (10)), meet the criteria of derivatives and are required to be measured at fair value. The fair value of these derivative liabilities
was determined based on management&#8217;s estimate of the expected future cash flows required to settle the liabilities. This valuation
technique involves management&#8217;s estimates and judgment based on unobservable inputs and is classified in level 3.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Non-Recurring Fair Value Measurements</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews long-lived assets for impairment
annually or more frequently if events or changes in circumstances indicate the possibility of impairment. For the continuing operations,
long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator of impairment, and they are recorded at
fair value only when impairment is recognized. For discontinued operations, long-lived assets are measured at the lower of carrying amount
or fair value less cost to sell. The fair value of these assets were determined using models with significant unobservable inputs which
were classified as Level 3 inputs, primarily the discounted future cash flow.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Share-Based Compensation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the fair value recognition provision
of ASC Topic 718, <i>Compensation-Stock Compensation</i>, which requires the Company to expense the cost of employee services received
in exchange for an award of equity instruments based on the grant date fair value of such instruments over the vesting period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also applies the provisions of ASC
Topic 505-50, <i>Equity Based Payments to Non-Employees</i> to account for stock-based compensation awards issued to non-employees for
services. Such awards for services are recorded at either the fair value of the consideration received or the fair value of the instruments
issued in exchange for such services, whichever is more reliably measurable.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI https://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489641440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Restricted Cash [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Restricted Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(3) Restricted Cash</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Restricted cash was <span style="-sec-ix-hidden: hidden-fact-56"><span style="-sec-ix-hidden: hidden-fact-57">nil</span></span> as of September 30, 2022 and December 31, 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684573861888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(4) Inventories</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Raw materials inventory includes mainly recycled paper board and recycled
white scrap paper. Finished goods include mainly products of corrugating medium paper, offset printing paper and tissue paper products.
Inventories consisted of the following as of September 30, 2022 and December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Raw Materials</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,246,847</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,097,062</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,603</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,808</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,753</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Base paper and other raw materials</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,370</span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">206,531</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,552,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,348,154</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,707</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,087</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished Goods</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">723,544</span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,400,654</span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,441,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,844,895</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Inventory reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total inventory, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,441,390</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,844,895</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684573861888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract', window );"><strong>Prepayments and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock', window );">Prepayments and other current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(5) Prepayments and other current assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Prepayments and other current assets consisted of the following as
of September 30, 2022 and December 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#8239;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid land lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">173,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">188,215</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,030,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,190,527</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">980,786</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,154,522</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,740,296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">410,561</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">696,816</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">22,795,907</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,796,640</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure describes the Company's prepaid and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489639440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, plant and equipment, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(6) Property, plant and equipment, net</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of September 30, 2022 and December 31, 2021, property, plant and
equipment consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Property, Plant, and Equipment:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use rights</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,587,713</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,790,062</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,597,187</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,609,698</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,366,410</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170,149,367</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">713,510</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">725,838</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Construction in progress</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">973,922</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,238,742</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">258,274,965</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,703,499</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(131,687,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Property, Plant and Equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">149,535,243</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">126,587,428</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
land use rights represented twenty three parcels of state-owned lands located in Xushui District and Wei County of Hebei Province in China,
with lease terms of 50 years expiring in 2061 and 2068, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
certain property, plant and equipment of Dongfang Paper with net values of $460,107 and $1,130,333, respectively, have been pledged pursuant
to a long-term loan from credit union of Dongfang Paper. Land use right of Dongfang Paper with net values of $5,289,810 and $6,002,195,
respectively, as of September 30, 2022 and December 31, 2021 was pledged for the bank loan from Industrial &amp; Commercial Bank of China
(&#8220;ICBC&#8221;). Land use right of Hebei Tengsheng with net value of $5,042,556 and $5,690,261, respectively, as of September 30,
2022 and December 31, 2021 was pledged for a long-term loan from credit union of Baoding Shengde. In addition, land use right of Hebei
Tengsheng with net value of $3,899,128 and $4,407,889, respectively, as of September 30, 2022 and December 31, 2021 was pledged for another
long-term loan from credit union of Baoding Shengde. See &#8220;<i>Short-term bank loans</i>&#8221; under Note (7), Loans Payable, for
details of the transaction and asset collaterals.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation and amortization of property, plant and equipment was
$3,609,985 and $3,500,145 for the three months ended September 30, 2022 and 2021, respectively. Depreciation and amortization of property,
plant and equipment was $11,168,328 and $11,659,670 for the nine months ended September 30, 2022 and 2021, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489821328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesLineItems', window );"><strong>Financing with Sale-Leaseback [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeaseOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(7) Leases</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Financing with Sale-Leaseback</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a sale-leaseback arrangement
(the &#8220;Lease Financing Agreement&#8221;) with TAC Leasing Co., Ltd.(&#8220;TLCL&#8221;) on August 6, 2020, for a total financing
proceeds in the amount of RMB 16 million (approximately US$2.5 million). Under the sale-leaseback arrangement, Hebei Tengsheng sold the
Leased Equipment to TLCL for 16 million (approximately US$2.5 million). Concurrent with the sale of equipment, Hebei Tengsheng leases
back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Hebei Tengsheng may pay a nominal purchase
price of RMB 100 (approximately $16) to TLCL and buy back the Leased Equipment. The Leased Equipment in amount of $2,349,452 was recorded
as right of use assets and the net present value of the minimum lease payments was recorded as lease liability and calculated with TLCL&#8217;s
implicit interest rate of 15.6% per annum and stated at $567,099 at the inception of the lease on August 17, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hebei Tengsheng made payments due according to
the schedule. The balance of Leased Equipment net of amortization was $1,940,586 and $2,286,459 as of September 30, 2022 and December
31, 2021, respectively. The lease liability was $181,187 and $362,394, and its current portion in the amount of $181,187 and $210,161
as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization of the Leased Equipment was $38,486
and $41,208 for the three months ended September 30, 2022 and 2021. Amortization of the Leased Equipment was $120,464 and $123,663 for
the nine months ended September 30, 2022 and 2021. Total interest expenses for the sale-leaseback arrangement was $8,439 and $17,026 for
the three months ended September 30, 2022 and 2021.Total interest expenses for the sale-leaseback arrangement was $32,808 and $56,376
for the nine months ended September 30, 2022 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of the sale and leaseback, a deferred
gain in the amount of $430,695 was recorded. The deferred gain is amortized over the lease term and as an offset to amortization of the
Leased Equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The future minimum lease payments of the capital
lease as of September 30, 2022 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">194,372</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,185</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">181,187</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(181,187</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Operating lease</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company leases space under non-cancelable operating leases for
office and manufacturing locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement
incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The leases include option to renew in condition that it is agreed by
the landlord before expiry. Therefore, the majority of renewals to extend the lease terms are not included in its right-of-use assets
and lease liabilities as they are not reasonably certain of exercise. The Company regularly evaluate the renewal options and when they
are reasonably certain of exercise, the Company includes the renewal period in its lease term.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As the Company&#8217;s leases do not provide an implicit rate, it uses
its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the
lease payments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of the Company&#8217;s lease expense are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Nine&#160;Months<br/>
Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">23,475</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Lease cost</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">23,475</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Supplemental cash flow information related to its operating leases
was as follows for the period ended September 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Nine&#160;Months<br/>
Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating cash outflow from operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">140,849</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 10pt">Maturities of its lease liabilities for
all operating leases are as follows as of </span>September 30<span style="font-size: 10pt">, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">140,849</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">140,849</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">845,094</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(185,182</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">659,912</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(90,960</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">568,952</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The weighted average remaining lease terms and discount rates for all
of its operating leases were as follows as of September 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Remaining lease term and discount rate:</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5.9</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeaseOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489641440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Loans Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableTextBlock', window );">Loans Payable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(8) Loans Payable</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Short-term bank loans</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold"/><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,069,157</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,958,561</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">422,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">China Construction Bank Loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,632,553</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,958,561</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2021, the Company entered into
a working capital loan agreement with the ICBC, with a balance of $5,069,157 and $5,958,561 as of September 30, 2022 and December 31,
2021, respectively. The working capital loan was secured by the land use right of Dongfang Paper as collateral for the benefit of the
bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of 4.785% per annum. The loan will be due and repaid at various installments
by November 17, 2022.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 28, 2022, the Company entered into a working
capital loan agreement with the ICBC, with a balance of $422,547 as of September 30, 2022. The loan bears a fixed interest rate of 4.3%
per annum. The loan will be due by December 25, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">On July 29, 2022, the Company entered into a working capital loan agreement
with the China Construction Bank, with a balance of $140,849 as of September 30, 2022. The loan bears a fixed interest rate of 3.95% per
annum. The loan will be due by July 29, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, there were guaranteed
short-term borrowings of $5,069,157 and unsecured bank loans of $563,396. As of December 31, 2021, there were guaranteed short-term borrowings
of $5,958,561 and unsecured bank loans of $<span style="-sec-ix-hidden: hidden-fact-67">nil</span>.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The average short-term borrowing rates for the
three months ended September 30, 2022 and 2021 were approximately 4.28% and 4.79%. The average short-term borrowing rates for the nine
months endedSeptember 30, 2022 and 2021 were approximately 4.6% and 4.79%.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Long-term loans from credit union</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
loans payable to Rural Credit Union of Xushui District, amounted to $8,867,855 and $9,818,530, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Rural Credit Union of Xushui District Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,211,302</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,348,871</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,521,225</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,921,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,253,585</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,509,528</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,831,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,038,992</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Jiangna Yu</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,706</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,867,855</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,818,530</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of long-term loans from credit union</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,175,620</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,838,465</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Long-term loans from credit union</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,692,235</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,980,065</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">As of September 30, 2022, the Company&#8217;s long-term debt repayments for the next coming years were as follows:</span> &#160; &#160;</p><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Fiscal year</span></td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%">Remainder of 2022</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,175,620</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,656,256</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">2024 &amp; after</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">35,979</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8,867,855</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2014, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due in various installments
from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party. Interest payment is due quarterly and bears
the rate of 0.64% per month. On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments
from December 21, 2018 to November 5, 2023. As of September 30, 2022 and December 31, 2021, total outstanding loan balance was $1,211,302
and$1,348,871, respectively, Out of the total outstanding loan balance, current portion amounted were $647,906 and $329,376 as of September
30, 2022 and December 31, 2021, respectively, which are presented as current liabilities in the consolidated balance sheet and the remaining
balance of $563,396 and $1,019,495 are presented as non-current liabilities in the consolidated balance sheet as of September 30, 2022
and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 15, 2013, the Company entered into a loan
agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due and payable in various installments
from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended for additional 5 years and will be due and payable in
various installments from December 21, 2018 to June 20, 2023. The loan is secured by certain of the Company&#8217;s manufacturing equipment
with net book value of $460,107 and $1,130,333 as of September 30, 2022 and December 31, 2021, respectively. Interest payment is due quarterly
and bears a fixed rate of 0.64% per month. As of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $3,521,225
and $3,921,139, respectively. Out of the total outstanding loan balance, current portion amounted were $3,521,225 and $1,960,569 as of
September 30, 2022 and December 31, 2021 respectively, which are presented as current liabilities in the consolidated balance sheet and
the remaining balance of $<span style="-sec-ix-hidden: hidden-fact-68">nil</span> and $1,960,570 are presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 17, 2019, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which was due and payable in various installments
from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on April 16, 2024 according to the new schedule. The loan is secured by Hebei Tengsheng with its land use
right as collateral for the benefit of the credit union. Interest payment is due quarterly and bears a fixed rate of 0.6% per month. As
of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $2,253,585 and $2,509,528, respectively. Out of the
total outstanding loan balance, current portion amounted were $<span style="-sec-ix-hidden: hidden-fact-69">nil</span> and $2,509,528 as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $2,253,585 and $<span style="-sec-ix-hidden: hidden-fact-70">nil</span> are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 12, 2019, the Company entered into
a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which is due and payable in various installments
from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on December 11, 2024 according to the new schedule. The loan is secured by Hebei Tengsheng with its land use
right as collateral for the benefit of the credit union. Interest payment is due monthly and bears a fixed rate of 7.56% per annum. As
of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $1,831,037 and $2,038,992, respectively. Out of the
total outstanding loan balance, current portion amounted were $<span style="-sec-ix-hidden: hidden-fact-71">nil</span> and $2,038,992 as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $1,831,037 and $<span style="-sec-ix-hidden: hidden-fact-72">nil</span> are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2022, the Company entered into a loan
agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company borrowed RMB 400,000 from Jiangna Yu for a term of
five years. The loan is payable in monthly installment of RMB10,667 from July 2022 to July 2027. As of September 30, 2022, the total outstanding
loan balance was $50,706. Out of the total outstanding loan balance, the current portion amounted $6,489, which is presented as current
liabilities and the remaining balance of $44,217 is presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total interest expenses for the short-term bank
loans and long-term loans for the three months ended September 30, 2022 and 2021 were $248,239 and $264,644, respectively. Total interest
expenses for the short-term bank loans and long-term loans for the nine months ended September 30, 2022 and 2021 were $753,789 and $788,094,
respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoansPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans payable text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoansPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489671360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(9) Related Party Transactions</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Zhenyong Liu, the Company&#8217;s CEO has
loaned money to Dongfang Paper for working capital purposes over a period of time. On January 1, 2013, Dongfang Paper and Mr. Zhenyong
Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the maturity date further to December 31, 2015.
On December 31, 2015, the Company paid off the loan of $2,249,279, together with interest of $391,374 for the period from 2013 to 2015.
Approximately $361,044 and $402,047 of interest were outstanding to Mr. Zhenyong Liu, which were recorded in other payables and accrued
liabilities as part of the current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 10, 2014, Mr. Zhenyong Liu provided
a loan to the Company, amounted to $8,742,278 to Dongfang Paper for working capital purpose with an interest rate of 4.35% per annum,
which was based on the primary lending rate of People&#8217;s Bank of China. The unsecured loan was provided on December 10, 2014, and
would be originally due on December 10, 2017. During the year of 2016, the Company repaid $6,012,416 to Mr. Zhenyong Liu, together with
interest of $288,596. In February 2018, the company paid off the remaining balance, together with interest of $20,400. As of September
30, 2022 and December 31, 2021, approximately $42,255 and $47,054 of interest, respectively were outstanding to Mr. Zhenyong Liu, which
was recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2015, the Company entered an agreement
with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up to $17,201,342 (RMB120,000,000) for working capital
purposes. The advances or funding under the agreement are due three years from the date each amount is funded. The loan is unsecured and
carries an annual interest rate set on the basis of the primary lending rate of the People&#8217;s Bank of China at the time of the borrowing.
On July 13, 2015, an unsecured amount of $4,324,636 was drawn from the facility. On October 14, 2016 an unsecured amount of $2,883,091
was drawn from the facility. In February 2018, the company repaid $1,507,432 to Mr. Zhenyong Liu. The loan would be originally due on
July 12, 2018. Mr. Zhenyong Liu agreed to extend the loan for additional 3 years and the remaining balance was due on July 12, 2021. On
November 23, 2018, the Company repaid $3,768,579 to Mr. Zhenyong Liu, together with interest of $158,651. In December 2019, the Company
paid off the remaining balance, together with interest of 94,636. As of September 30, 2022 and December 31, 2021, the outstanding interest
was $193,579 and $215,565, respectively, which was recorded in other payables and accrued liabilities as part of the current liabilities
in the consolidated balance sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
total amount of loans due to Mr. Zhenyong Liu were $<span style="-sec-ix-hidden: hidden-fact-73">nil</span>. The interest expense incurred for such related party loans were $<span style="-sec-ix-hidden: hidden-fact-74">nil</span> for the
three and nine months ended September 30, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was approximately $596,878 and
$664,666, as of September 30, 2022 and December 31, 2021, respectively, which was recorded in other payables and accrued liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2021, the Company entered an agreement
with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company an amount of $6,507,431 (RMB44,089,085). The loan is unsecured
and carries a fixed interest rate of 3% per annum. The loan was repaid by Mr. Zhenyong Liu in February 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022 and December 31, 2021,
amount due to shareholder was $727,433, which represents funds from shareholders to pay for various expenses incurred in the U.S. The
amount is due on demand with interest free.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489639440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables and Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables And Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Other payables and accrued liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>(10) Other payables and accrued liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">Other payables and accrued liabilities consist of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accrued electricity</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">143,537</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">135,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued rental</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,356</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,879</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Value-added tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued interest to a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">596,878</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">664,666</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payable for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,019,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,379,368</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued commission to salesmen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,885</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued bank loan interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,395,251</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992,989</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">48,386</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,003</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Totals</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,635,813</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,250,539</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489718272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(11) Derivative Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzed the warrant for derivative
accounting consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221; and determined that the instrument should
be classified as a liability since the warrant becomes effective at issuance resulting in there being no explicit limit to the number
of shares to be delivered upon settlement of the above conversion options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 815 requires we assess the fair market value
of derivative liability at the end of each reporting period and recognize any change in the fair market value as other income or expense
item.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined its derivative liabilities
to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate the fair value as of September 30, 2022.
The Black-Scholes model requires six basic data inputs: the exercise or strike price, time to expiration, the risk-free interest rate,
the current stock price, the estimated volatility of the stock price in the future, and the dividend rate. Changes to these inputs could
produce a significantly higher or lower fair value measurement. The fair value of each warrant is estimated using the Black-Scholes valuation
model. The following weighted-average assumptions were used in the September 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three&#160;months<br/>
ended</b></span></td><td style="font-weight: bold; text-align: center"/></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September&#160;30,<br/>
 2022</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Expected term</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.55 - 2.75</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expected average volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85% - 207%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-76">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.19% - 4.25%</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">The following table summarizes the changes in the derivative liabilities during the three months ended September 30, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">Fair Value Measurements Using Significant Observable Inputs (Level 3)</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Balance at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,063,534</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of new derivatives recognized as warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Addition of new derivatives recognized as loss on derivatives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(729,263</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Balance at September 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,334,271</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489657840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockTextBlock', window );">Common Stock</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(12) Common Stock</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Issuance of common stock to investors</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock in a best-efforts public offering for gross proceeds of approximately $14.4 million. The purchase price for each
share of common stock and the corresponding warrant was $0.55. The exercise price of the warrant was $0.55 per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2021, the Company offered and sold
to the public investors an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants to purchase up to 1,463,893 shares of
common stock in a firm commitment underwritten public offering for gross proceeds of approximately $21.9 million. The purchase price for
each share of common stock and accompanying warrant was $0.75. The exercise price of the warrant was $0.75 per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Reverse stock split</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $0.001 per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Issuance of common stock pursuant to the 2021
Incentive Stock Plan</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2022, the Company granted an aggregate
of 1,500,000 shares of common stock under its compensatory incentive plans to fifteen employees, as awards under the 2021 Incentive Stock
Plan. Please see Note (16), Stock Incentive Plans for more details. Total fair value of the stock was calculated at $1,560,000 as of the
date of grant.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489693184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantDisclosureAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantDisclosureTextBlock', window );">Warrants</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(13) Warrants</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 29, 2020, the Company and certain institutional
investors entered into a securities purchase agreement, as amended on May 4, 2020 (the &#8220;2020 Purchase Agreement&#8221;), pursuant
to which the Company agreed to sell to such investors an aggregate of 440,000 shares of common stock and warrants to purchase up to 440,000
shares of common stock in a concurrent private placement (the &#8220;May 2020 Warrants&#8221;). The exercise price of the May 2020 Warrant
is $0.7425 per share. These warrants become exercisable on July 23, 2020 and have a term of exercise equal to five years and six months
from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants were exercised in February 2021 at the exercise price of $0.7425
per share and 352,000 May 2020 Warrants were outstanding as of September 30, 2022. The Company classified warrant as liabilities and accounted
for the issuance of the May 2020 Warrants as a derivative.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock (the &#8220;January 2021 Warrants&#8221;). The January 2021 Warrants became exercisable on January 20, 2021 at
an exercise price of $0.55 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants were exercised in January and February
of 2021 at the exercise price of $0.55 per share. 1,207,492 January 2021 Warrants were outstanding as of September 30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 1, 2021, the Company offered and sold to the public investors
an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants to purchase up to 1,463,893 shares of common stock (the &#8220;March
2021 Warrants&#8221;). The March 2021 Warrants became exercisable on March 1, 2021 at an exercise price of $0.75 and will expire on March
1, 2026. 6,750 March 2021 Warrants were exercised in January and March 2021 at the exercise price of $0.75 per share and 1,457,143 March
2021 Warrants were outstanding as of September 30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classified warrants as liabilities and accounted for the
issuance of the warrants as a derivative.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of stock warrant activities is as below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weight</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercise<br/> price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Outstanding and exercisable at beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,016,635</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.6907</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Issued during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Exercised during the period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Outstanding and exercisable at end of the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,016,635</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6.6907</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 10pt">The following table summarizes information relating to outstanding and exercisable warrants as of September 30, 2022.</span> &#160; &#160; &#160;</p><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Warrants Outstanding</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Contractual life</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in years)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">3,016,635</td><td style="width: 1%">&#160;</td>
    <td style="width: 18%; text-align: right">3.34</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">6.6907</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">3,016,635</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">6.6907</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Aggregate intrinsic value is the sum of the amounts
by which the quoted market price of the Company&#8217;s stock exceeded the exercise price of the warrants at September 30, 2022 for those
warrants for which the quoted market price was in excess of the exercise price (&#8220;in-the-money&#8221; warrants). The intrinsic value
of the warrants as of September 30, 2022 and December 31, 2021 are nil.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487421872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(14) Earnings Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2022
and 2021, basic and diluted net income per share are calculated as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic (loss) income per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net (loss) income for the period - numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(1,887,318</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">1,542,576</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Net (loss) income per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.026</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Diluted income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income for the period- numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,887,318</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,542,576</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted (loss) income per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.03</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30, 2022 and
2021, basic and diluted net income per share are calculated as follows: </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/>
 September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic loss per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss for the period - numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(4,663,445</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(3,249,528</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Net loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.07</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Diluted loss per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss for the period - numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,663,445</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,249,528</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.07</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three and nine months ended September 30, 2022 and 2021 there
were no securities with dilutive effect issued and outstanding.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684491372544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(15) Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>United States</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company and Shengde Holdings are incorporated
in the State of Nevada and are subject to the U.S. federal tax and state statutory tax rates up to 34%and 0%, respectively. On December
22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the &#8220;2017 TCJA&#8221;), which significantly changed U.S. tax law. The 2017
TCJA lowered the Company&#8217;s U.S. statutory federal income tax rate from the highest rate of 35% to 21% effective January 1, 2018,
while also imposing a deemed repatriation tax on deferred foreign income which requires companies to pay a one-time transition tax on
previously unremitted earnings of non-U.S. subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced
earnings. The SEC staff issued Staff Accounting Bulletin (SAB) 118, which provides guidance on accounting for enactment effects of the
2017 TCJA. SAB 118 provides a measurement period of up to one year from the 2017 TCJA&#8217;s enactment date for companies to complete
their accounting under ASC 740. In accordance with SAB 118, to the extent that a company&#8217;s accounting for certain income tax effects
of the 2017 TCJA is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in its financial
statements. If a company cannot determine a provisional estimate to be included in its financial statements, it should continue to apply
ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the 2017 TCJA.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transition tax: The transition tax is a tax on
previously untaxed accumulated and current earnings and profits (E&amp;P) of certain of the Company&#8217;s non-U.S. subsidiaries. To
determine the amount of the transition tax, the Company must determine, in addition to other factors, the amount of post-1986 E&amp;P
of the relevant subsidiaries, as well as the amount of non-U.S. income taxes paid on such earnings. Further, the transition tax is based
in part on the amount of those earnings held in cash and other specified assets. The Company was able to make a reasonable estimate of
the transition tax and recorded a provisional obligation and additional income tax expense of approximately $80,000 in the fourth quarter
of 2017. However, the Company is continuing to gather additional information and will consider additional technical guidance to more precisely
compute and account for the amount of the transition tax. This amount may change when the Company finalizes the calculation of post-1986
foreign E&amp;P previously deferred from U.S. federal taxation and finalizes the amounts held in cash or other specified assets. The 2017
TCJA&#8217;s transition tax is payable over eight years beginning in 2018.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>PRC</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dongfang Paper and Baoding Shengde are PRC operating
companies and are subject to PRC Enterprise Income Tax. Pursuant to the PRC New Enterprise Income Tax Law, Enterprise Income Tax is generally
imposed at a statutory rate of 25%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provisions for income taxes for three months
ended September 30, 2022 and 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current Tax Provision U.S.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,062</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">793,630</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">443,028</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(376,405</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(529,133</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Provision for (Deferred tax benefit)/ Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">432,287</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(71,388</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provisions for income taxes for nine months
ended September 30, 2022 and 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current Tax Provision U.S.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,062</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,022,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,700,721</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,197,630</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,235,556</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Provision for (Deferred tax benefit)/ Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(160,531</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,950,994</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to the reversible future PRC income
tax benefits stemming from the timing differences of items such as recognition of asset disposal gain or loss and asset depreciation,
the Company was incorporated in the United States and incurred net operating losses of approximately $776,533 and $882,743 for U.S. income
tax purposes for the years ended December 31, 2021 and 2020, respectively. The net operating loss carried forward may be available to
reduce future years&#8217; taxable income. These carry forwards would expire, if not utilized, during the period of 2030 through 2035.
As of September 30, 2022,management believed that the realization of all the U.S. income tax benefits from these losses, which generally
would generate a deferred tax asset if it can be expected to be utilized in the future, appears not more than likely due to the Company&#8217;s
limited operating history and continuing losses for United States income tax purposes. Accordingly, As of September 30, 2022, the Company
provided a 100% valuation allowance on the U.S. deferred tax asset benefit to reduce the total deferred tax asset to the amount realizable
for the PRC income tax purposes. Management reviews this valuation allowance periodically and will make adjustments as warranted. A summary
of the otherwise deductible (or taxable) deferred tax items is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 10pt">&#160;<b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets (liabilities)</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Depreciation and amortization of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,915,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,754,456</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">761,925</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">783,433</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Miscellaneous</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">353,366</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">342,170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net operating loss carryover of PRC company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">208,486</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">388,620</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,239,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,268,679</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,239,637</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,268,679</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">PRC Statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of different tax jurisdiction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of reconciling items in the PRC for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(54.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(29.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(29.7</td><td style="padding-bottom: 4pt; text-align: left">)%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(4.9</td><td style="padding-bottom: 4pt; text-align: left">)%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">PRC Statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of different tax jurisdiction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of reconciling items in the PRC for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(21.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(27.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">(Over) Under-provision in previous year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">293.9</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3.3</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">291.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended September 30, 2022
and 2021, the effective income tax rate was estimated by the Company to be 29.7% and 4.9%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the nine months ended September 30, 2022
and 2021, the effective income tax rate was estimated by the Company to be 3.3% and 291%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, except for the one-time
transition tax under the 2017 TCJA which imposes a U.S. tax liability on all unrepatriated foreign E&amp;Ps, the Company does not believe
that its future dividend policy and the available U.S. tax deductions and net operating losses will cause the Company to recognize any
other substantial current U.S. federal or state corporate income tax liability in the near future. Nor does it believe that the amount
of the repatriation of the VIE&#8217;s earnings and profits for purposes of paying dividends will change the Company&#8217;s position
that its PRC subsidiary Baoding Shengde and the VIE, Dongfang Paper are considered or are expected to be indefinitely reinvested offshore
to support our future capacity expansion. If these earnings are repatriated to the U.S. resulting in U.S. taxable income in the future,
or if it is determined that such earnings are to be remitted in the foreseeable future, additional tax provisions would be required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted ASC Topic 740-10-05,
Income Taxes. To date, the adoption of this interpretation has not impacted the Company&#8217;s financial position, results of
operations, or cash flows. The Company performed self-assessment and the Company&#8217;s liability for income taxes includes the
liability for unrecognized tax benefits, interest and penalties which relate to tax years still subject to review by taxing
authorities. Audit periods remain open for review until the statute of limitations has passed, which in the PRC is usually 5 years.
The completion of review or the expiration of the statute of limitations for a given audit period could result in an adjustment to
the Company&#8217;s liability for income taxes. Any such adjustment could be material to the Company&#8217;s results of operations
for any given quarterly or annual period based, in part, upon the results of operations for the given period. As of September 30,
2022 and December 31, 2021, management considered that the Company had no uncertain tax positions affecting its consolidated
financial position and results of operations or cash flows, and will continue to evaluate for any uncertain position in future.
There are no estimated interest costs and penalties provided in the Company&#8217;s consolidated financial statements for the three
and nine months ended September 30, 2022 and 2021, respectively. The Company&#8217;s tax positions related to open tax years are
subject to examination by the relevant tax authorities and the major one is the China Tax Authority.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489722992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Incentive Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Incentive Plans</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(16) Stock Incentive Plans</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>2021 Incentive Stock Plan</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2021, the Company&#8217;s
Annual General Meeting adopted and approved the 2021 Omnibus Equity Incentive Plan of IT Tech Packaging, Inc. (the&#8221;2021
Plan&#8221;).Under the 2021 ISP, the Company has reserved a total of 1,500,000 shares of common stock for issuance as or under
awards to be made to the directors, officers, employees and/or consultants of the Company and its subsidiaries. On August 15, 2022,
the Compensation Committee granted common shares of 1,500,000 shares under the 2021 Plan, to fifteen officers. Total fair value of
the stock was calculated at $1,560,000 as of the date of issuance at $1.04 per share.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489697664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(17) Commitments and Contingencies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Xushui Land Lease</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases 32.95 acres of land from a
local government in Xushui District, Baoding City, Hebei, China through a real estate lease with a 30-year term, which expires on December
31, 2031. The lease requires an annual rental payment of approximately $16,902 (RMB120,000). This lease is renewable at the end of the
30-year term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 7, 2013, the Company&#8217;s Audit Committee
and the Board of Directors approved the sale of the land use right of the Headquarters Compound (the &#8220;LUR&#8221;), the office building
and essentially all industrial-use buildings in the Headquarters Compound (the &#8220;Industrial Buildings&#8221;), and three employee
dormitory buildings located within the Headquarters Compound (the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately
$2.77 million, $1.15 million, and $4.31 million respectively. Sales of the LUR and the Industrial Buildings were completed in year 2013.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the sale of the Industrial
Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for its original use with an annual rental payment
of approximately $140,849 (RMB1,000,000). The lease was recorded in lease assets and liabilities in the consolidated balance sheet as
of September 30, 2022. See &#8217;<i>Operating lease&#8217; </i>under note (7).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future minimum lease payments of the land lease
isas follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16,902</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Thereafter</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,833</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-align: left">Total operating lease payments</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">156,342</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Capital commitment</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2022, the Company has entered
into several contracts for the purchase of paper machine of a new tissue paper production line PM10, and the improvement of Industrial
Buildings. Total outstanding commitments under these contracts were $7,146,745 and $4,700,927 as of September 30, 2022 and December 31,
2021, respectively. The Company expected to pay off all the balances within 1-3 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Guarantees and Indemnities</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company agreed with Baoding Huanrun Trading
Co., a major supplier of raw materials, to guarantee certain obligations of this third party, and as of September 30, 2022 and December
31, 2021, the Company guaranteed its long-term loan from financial institutions amounting to $4,366,320 (RMB31,000,000) and $4,862,211
(RMB31,000,000), respectively, that matured at various times in 2018-2023. If Huanrun Trading Co., were to become insolvent, the Company
could be materially adversely affected.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489851280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(18) Segment Reporting</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since March 10, 2010, Baoding Shengde started
its operations and thereafter the Company manages its operations through two business operating segments: Dongfang Paper, which produces
offset printing paper and corrugating medium paper, and Baoding Shengde, which produces digital photo paper. They are managed separately
because each business requires different technology and marketing strategies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates performance of its operating
segments based on net income. Administrative functions such as finance, treasury, and information systems are centralized. However, where
applicable, portions of the administrative function expenses are allocated between the operating segments basedon gross revenue generated.
The operating segments do share facilities in Xushui County, Baoding City, Hebei Province, China. All sales were sold to customers located
in the PRC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Summarized financial information for the three reportable segments
is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>September 30, 2022</b></td><td style="font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Dongfang</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Hebei</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Baoding</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Not Attributable</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Elimination&#160;of</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Enterprise-wide,</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">31,359,186</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">293,157</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,871</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">31,709,214</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,524,435</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(757,695</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,848</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,783,588</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,168,036</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,054,034</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">403,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,625,935</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">416</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,965</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,728</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160,740</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,230</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">78,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">256,678</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">740,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(337,791</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">432,287</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,100,268</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,871,128</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,836</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,101,863</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,759</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,887,318</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended <b>September 30, 2021</b></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,123,855</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,508,611</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,789,071</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,333,866</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">45,087,671</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,026,870</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(249,996</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44,662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,821,536</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,215,907</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,918,917</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">432,437</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,567,261</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">370</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,452</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,044</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,374</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">281,670</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">320,249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(396,715</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,078</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(71,388</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">956,901</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,258,593</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(56,897</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,901,165</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,542,576</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended September 30,
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not<br/> &#160;Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to&#160;Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">77,675,737</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,102,933</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">201,046</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">78,979,716</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,812,160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,135,819</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,729</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,728,070</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,649,174</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,304,944</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,264,136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,218,254</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,874</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">812</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,205</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,108</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">501,360</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,599</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">243,638</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">786,597</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">795,347</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,128,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157,502</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(160,531</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,046,362</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,480,223</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(297,484</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(962,504</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,404</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,663,445</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">108,949,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6,487,027</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,714,288</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(5,318,563</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">115,832,013</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,523,100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(938,454</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,915</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,681,561</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,976,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,459,845</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,297,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,733,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,202</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,176</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,718</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,096</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">537,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,263</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">844,470</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,355,079</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,582,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,130</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,950,994</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,892,107</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,219,504</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(210,718</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,288,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,249,528</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not<br/> Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">63,539,735</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">124,719,775</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21,280,523</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,597,506</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">215,137,539</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">109,369,166</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">93,841,874</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">29,181,392</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">9,142,770</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">241,535,202</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489693184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Major Customers and Suppliers<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationAndMajorCustomersAndSuppliersAbstract', window );"><strong>Concentration and Major Customers and Suppliers [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock', window );">Concentration and Major Customers and Suppliers</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(19) Concentration and Major Customers and Suppliers</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2022,
the Company had five customers accounted for approximately 12% of total sales. For the three months ended September 30, 2021, the Company
hadno single customer contributed over 10% of total sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30,
2022, the Company had no single customer contributed over 10% of total sales. For the nine months ended September 30, 2021, the
Company had no single customer contributed over 10% of total sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2022,
the Company had three major suppliers accounted for 77%, 14% and 7% of total purchases. For the three months ended September 30, 2021,
the Company had three major suppliers accounted for 74%, 12% and 5% of total purchases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended September 30,
2022, the Company had three major suppliers accounted for 77%, 15% and 5% of total purchases. For the nine months ended September
30, 2021, the Company had two major suppliers accounted for 78% and 11% of total purchases.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationAndMajorCustomersAndSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationAndMajorCustomersAndSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of concentration and major customers and suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489809424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Credit Risk<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(20) Concentration of Credit Risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments for which the Company is
potentially subject to concentration of credit risk consist principally of cash. The Company places its cash in reputable financial institutions
in the PRC and the United States. Although it is generally understood that the PRC central government stands behind all of the banks in
China in the event of bank failure, there is no deposit insurance system in China that is similar to the protection provided by the Federal
Deposit Insurance Corporation (&#8220;FDIC&#8221;) of the United States as of as of September 30, 2022 and December 31, 2021. On May 1,
2015, the new &#8220;Deposit Insurance Regulations&#8221; was effective in the PRC that the maximum protection would be up to RMB500,000
($70,425) per depositor per insured financial intuition, including both principal and interest. For the cash placed in financial institutions
in the United States, the Company&#8217;s U.S. bank accounts are all fully covered by the FDIC insurance as of September 30, 2022 and
December 31, 2021, while for the cash placed in financial institutions in the PRC, the balances exceeding the maximum coverage of RMB500,000
amounted to RMB96,281,183 ($13,561,112) as of September 30, 2022.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486914224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RisksAndUncertaintiesTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(21) Risks and Uncertainties</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to substantial risks from,
among other things, intense competition associated with the industry in general, other risks associated with financing, liquidity requirements,
rapidly changing customer requirements, foreign currency exchange rates, and operating in the PRC under its various laws and restrictions.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RisksAndUncertaintiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for risks and uncertainties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RisksAndUncertaintiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489891232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RecentAccountingPronouncementsAbstract', window );"><strong>Recent Accounting Pronouncements Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RecentAccountingPronouncementsTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(22) Recent Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, Financial
Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.ASU 2016-13 replaced the incurred loss impairment
methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of
reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit
loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after
December 15, 2019, with early adoption permitted. In October 2019, the FASB issued ASU No. 2019-10, &#8220;Financial Instruments-Credit
Losses (Topic326): Effective Dates&#8221;, to finalize the effective date delays for private companies, not-for-profits, and smaller reporting
companies applying the CECL standards. The ASU is effective for reporting periods beginning after December 15, 2022 and interim periods
within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of the adoption of ASU 2016-13 on our condensed
consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RecentAccountingPronouncementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RecentAccountingPronouncementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RecentAccountingPronouncementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of recent accounting pronouncements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RecentAccountingPronouncementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489895424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Event [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(23) Subsequent Event</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.<b>&#160;</b></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480700256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Principles of Consolidation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our unaudited condensed consolidated financial
statements reflect all adjustments, which are, in the opinion of management, necessary for a fair presentation of our financial position
and results of operations. Such adjustments are of a normal recurring nature, unless otherwise noted. The balance sheet as of September
30, 2022 and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be
expected for any future period.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our unaudited condensed consolidated financial
statements are prepared in accordance with GAAP. These accounting principles require us to make certain estimates, judgments and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. We believe that the estimates, judgments and
assumptions are reasonable, based on information available at the time they are made. Actual results could differ materially from those
estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock', window );">Reverse stock split</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Reverse stock split</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 9, 2022, the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $0.001 per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Valuation of long-lived asset</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Valuation of long-lived asset</i></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying value of long-lived
assets to be held and used when events and circumstances warrants such a review. The carrying value of a long-lived asset is considered
impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In
that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset
and intangible assets. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with
the risk involved. Losses on long-lived assets and intangible assets to be disposed are determined in a similar manner, except that fair
market values are reduced for the cost to dispose.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value Measurements</i></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted ASC Topic 820, Fair Value
Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures
about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value
by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of
valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 - Quoted prices in active markets for identical assets or liabilities.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Inputs other than Level 1 that are observable,
either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Level 3 - Unobservable inputs that are supported by little or no market
activity and that are significant to the fair value of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Classification within the hierarchy is determined based on the lowest
level of input that is significant to the fair value measurement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company estimates the fair value of financial
instruments using the available market information and valuation methods. Considerable judgment is required in estimating fair value.
Accordingly, the estimates of fair value may not be indicative of the amounts that the Company could realize in a current market exchange.
As of September 30, 2022 and December 31, 2021, the carrying value of the Company&#8217;s short term financial instruments, such as cash
and cash equivalents, accounts receivable, accounts and notes payable, short-term bank loans, balance due to a related party and obligation
under capital lease, approximate at their fair values because of the short maturity of these instruments; while loans from credit union
and loans from a related party approximate at their fair value as the interest rates thereon are close to the market rates of interest
published by the People&#8217;s Bank of China.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management determined that liabilities created
by beneficial conversion features associated with the issuance of certain warrants (see &#8220;<i>Derivative liabilities&#8221; </i>under
Note (10)), meet the criteria of derivatives and are required to be measured at fair value. The fair value of these derivative liabilities
was determined based on management&#8217;s estimate of the expected future cash flows required to settle the liabilities. This valuation
technique involves management&#8217;s estimates and judgment based on unobservable inputs and is classified in level 3.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_NonRecurringFairValueMeasurementsPolicyTextBlock', window );">Non-Recurring Fair Value Measurements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Non-Recurring Fair Value Measurements</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews long-lived assets for impairment
annually or more frequently if events or changes in circumstances indicate the possibility of impairment. For the continuing operations,
long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator of impairment, and they are recorded at
fair value only when impairment is recognized. For discontinued operations, long-lived assets are measured at the lower of carrying amount
or fair value less cost to sell. The fair value of these assets were determined using models with significant unobservable inputs which
were classified as Level 3 inputs, primarily the discounted future cash flow.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Share-Based Compensation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the fair value recognition provision
of ASC Topic 718, <i>Compensation-Stock Compensation</i>, which requires the Company to expense the cost of employee services received
in exchange for an award of equity instruments based on the grant date fair value of such instruments over the vesting period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also applies the provisions of ASC
Topic 505-50, <i>Equity Based Payments to Non-Employees</i> to account for stock-based compensation awards issued to non-employees for
services. Such awards for services are recorded at either the fair value of the consideration received or the fair value of the instruments
issued in exchange for such services, whichever is more reliably measurable.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_NonRecurringFairValueMeasurementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for non recurring fair value measurements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NonRecurringFairValueMeasurementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reduction in the number of shares during the period as a result of a reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489837360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of subsidiaries and variable interest entities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Date of Incorporation or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Place&#160;of&#160;Incorporation&#160;or</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Percentage&#160;of<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; text-align: left; font-weight: bold">Name</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Establishment</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Ownership</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Principal Activity</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic">Subsidiary: </td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left">Dongfang Holding</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">November 13, 2006</td><td style="width: 1%">&#160;</td>
    <td style="width: 20%; text-align: center">BVI</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: center">Inactive investment holding</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shengde Holdings</td><td>&#160;</td>
    <td style="text-align: center">February 25, 2009</td><td>&#160;</td>
    <td style="text-align: center">State of Nevada</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center">Investment holding</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Baoding Shengde</td><td>&#160;</td>
    <td style="text-align: center">June 1, 2009</td><td>&#160;</td>
    <td style="text-align: center">PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center">Paper production and distribution</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">QianrongQianhuiHeibei </td><td>&#160;</td>
    <td style="text-align: center">July 15, 2021 </td><td>&#160;</td>
    <td style="text-align: center">PRC </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center">New material technology service</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Dongfang Paper</td><td>&#160;</td>
    <td style="text-align: center">March 10, 1996</td><td>&#160;</td>
    <td style="text-align: center">PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Control</span></td><td style="text-align: left">*</td><td>&#160;</td>
    <td style="text-align: center">Paper production and distribution</td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in">*</td><td>Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">September&#160;30,<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(Unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and bank balances </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,978,632</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,921,407</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted cash </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,236,299</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,867,759</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,421,829</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,823,762</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,857,737</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,942,878</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due from related parties </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">797,954</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">888,893</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total current assets </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,292,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,444,699</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment on property, plant and equipment </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,266,121</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,877,755</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease right-of-use assets, net </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,600,499</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,286,459</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, plant, and equipment, net </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">141,258,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,054,387</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Deferred tax asset non-current </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,841,540</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,547,741</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">188,259,510</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">203,211,041</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">LIABILITIES </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term bank loans </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,632,553</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,958,561</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current portion of long-term loans from credit union </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,175,621</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,289,945</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">272,147</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,161</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts payable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,213</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,255</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advance from customers </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,646</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,694</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due to related parties </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll and employee benefits </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">279,513</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other payables and accrued liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,950,272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,740,900</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income taxes payable </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">746,694</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,108,038</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,167,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,637,067</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loans from credit union </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">607,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,980,065</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred gain on sale-leaseback </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,110</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Lease liability - non-current </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">568,952</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">152,233</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">17,417,813</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">17,924,475</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489884560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Raw Materials</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,246,847</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,097,062</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,603</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,808</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,753</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Base paper and other raw materials</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,370</span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">206,531</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,552,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,348,154</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,707</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,087</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished Goods</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">723,544</span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-decoration: none; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,400,654</span></td><td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,441,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,844,895</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Inventory reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total inventory, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,441,390</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,844,895</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489762912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentsandOtherCurrentAssetsTablesLineItems', window );"><strong>Schedule of Prepayments and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of prepayments and other current assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#8239;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid land lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">173,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">188,215</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,030,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,190,527</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">980,786</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,154,522</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,740,296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">410,561</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">696,816</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">22,795,907</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,796,640</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentsandOtherCurrentAssetsTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentsandOtherCurrentAssetsTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684490493856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Property, Plant, and Equipment:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use rights</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,587,713</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,790,062</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,597,187</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,609,698</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,366,410</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170,149,367</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">713,510</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">725,838</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Construction in progress</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">973,922</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,238,742</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">258,274,965</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,703,499</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(131,687,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Property, Plant and Equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">149,535,243</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">126,587,428</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486222992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeaseOfLesseeDisclosureAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock', window );">Schedule of future minimum lease payments of the capital lease</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">194,372</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,185</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">181,187</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(181,187</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of company&#8217;s lease expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Nine&#160;Months<br/>
Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">23,475</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Lease cost</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">23,475</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of cash flow information related to its operating leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Nine&#160;Months<br/>
Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating cash outflow from operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">140,849</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of its lease liabilities for all operating leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">140,849</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">140,849</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">845,094</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(185,182</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">659,912</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(90,960</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">568,952</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LesseeSOperatingLeaseDisclosureTableTextBlock', window );">Schedule of weighted average remaining lease terms and discount rates for all of its operating leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Remaining lease term and discount rate:</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5.9</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeaseOfLesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseOfLesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LesseeSOperatingLeaseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LesseeSOperatingLeaseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of future minimum lease payments of the capital lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684488999472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Loans Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of short-term bank loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold"/><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,069,157</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,958,561</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">422,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">China Construction Bank Loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,849</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,632,553</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,958,561</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock', window );">Schedule of loans payable to rural credit union of xushui district</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,<br/>
</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,<br/>
</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Rural Credit Union of Xushui District Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,211,302</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,348,871</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,521,225</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,921,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,253,585</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,509,528</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,831,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,038,992</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Jiangna Yu</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,706</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,867,855</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,818,530</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of long-term loans from credit union</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,175,620</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,838,465</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Long-term loans from credit union</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,692,235</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,980,065</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock', window );">Schedule of long-term debt repayment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Fiscal year</span></td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%">Remainder of 2022</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,175,620</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,656,256</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">2024 &amp; after</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">35,979</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8,867,855</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of loans payable to rural credit union of xushui district table text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-term debt repayments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489858336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables and Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables And Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of other payables and accrued liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accrued electricity</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">143,537</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">135,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued rental</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,356</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,879</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Value-added tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued interest to a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">596,878</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">664,666</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payable for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,019,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,379,368</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued commission to salesmen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,885</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued bank loan interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,395,251</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992,989</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">48,386</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,003</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Totals</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,635,813</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,250,539</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486306032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of fair value warrant estimated valuation weighted-average assumptions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three&#160;months<br/>
ended</b></span></td><td style="font-weight: bold; text-align: center"/></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September&#160;30,<br/>
 2022</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Expected term</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.55 - 2.75</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expected average volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85% - 207%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-76">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.19% - 4.25%</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">Schedule of changes in the derivative liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Balance at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,063,534</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of new derivatives recognized as warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Addition of new derivatives recognized as loss on derivatives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(729,263</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Balance at September 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,334,271</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489863008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantDisclosureAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of stock warrant activities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weight</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercise<br/> price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Outstanding and exercisable at beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,016,635</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.6907</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Issued during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Exercised during the period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Outstanding and exercisable at end of the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,016,635</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6.6907</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfOutstandingAndExercisableWarrants', window );">Schedule of outstanding and exercisable warrants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Warrants Outstanding</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Contractual life</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(in years)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">3,016,635</td><td style="width: 1%">&#160;</td>
    <td style="width: 18%; text-align: right">3.34</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">6.6907</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">3,016,635</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">6.6907</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfOutstandingAndExercisableWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of outstanding and exercisable warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfOutstandingAndExercisableWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489848560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted net income per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic (loss) income per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net (loss) income for the period - numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(1,887,318</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">1,542,576</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Net (loss) income per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.026</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Diluted income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income for the period- numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,887,318</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,542,576</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted (loss) income per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.03</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/>
 September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic loss per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss for the period - numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(4,663,445</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(3,249,528</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Net loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.07</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Diluted loss per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss for the period - numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,663,445</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,249,528</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding - denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,449,208</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54,196,300</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.07</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489839776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provisions for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current Tax Provision U.S.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,062</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">793,630</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">443,028</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(376,405</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(529,133</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Provision for (Deferred tax benefit)/ Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">432,287</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(71,388</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current Tax Provision U.S.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,062</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,022,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,700,721</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,197,630</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,235,556</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Provision for (Deferred tax benefit)/ Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(160,531</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,950,994</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 10pt">&#160;<b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets (liabilities)</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Depreciation and amortization of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,915,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,754,456</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">761,925</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">783,433</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Miscellaneous</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">353,366</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">342,170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net operating loss carryover of PRC company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">208,486</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">388,620</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,239,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,268,679</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,239,637</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,268,679</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">PRC Statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of different tax jurisdiction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of reconciling items in the PRC for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(54.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(29.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(29.7</td><td style="padding-bottom: 4pt; text-align: left">)%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(4.9</td><td style="padding-bottom: 4pt; text-align: left">)%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Nine Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">PRC Statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of different tax jurisdiction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of reconciling items in the PRC for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(21.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(27.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">(Over) Under-provision in previous year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">293.9</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3.3</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">291.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489891232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock', window );">Schedule of future minimum lease payments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">September 30,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16,902</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,902</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Thereafter</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,833</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-align: left">Total operating lease payments</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">156,342</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of future minimum rental payment for operating leases table text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489811552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of financial informations for reportable segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><b>September 30, 2022</b></td><td style="font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Dongfang</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Hebei</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Baoding</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Not Attributable</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Elimination&#160;of</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Enterprise-wide,</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Tengsheng</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">31,359,186</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">293,157</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,871</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">31,709,214</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,524,435</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(757,695</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,848</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,783,588</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,168,036</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,054,034</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">403,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,625,935</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">416</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,965</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,728</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160,740</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,230</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">78,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">256,678</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">740,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(337,791</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">432,287</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,100,268</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,871,128</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,836</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,101,863</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,759</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,887,318</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended <b>September 30, 2021</b></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,123,855</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,508,611</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,789,071</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,333,866</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">45,087,671</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,026,870</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(249,996</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44,662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,821,536</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,215,907</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,918,917</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">432,437</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,567,261</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">370</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,452</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,044</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,374</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">281,670</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">320,249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(396,715</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,078</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(71,388</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">956,901</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,258,593</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(56,897</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,901,165</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,542,576</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended September 30,
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not<br/> &#160;Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to&#160;Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">77,675,737</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,102,933</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">201,046</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">78,979,716</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,812,160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,135,819</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,729</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,728,070</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,649,174</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,304,944</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,264,136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,218,254</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,874</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">812</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,205</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,108</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">501,360</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,599</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">243,638</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">786,597</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">795,347</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,128,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157,502</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(160,531</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,046,362</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,480,223</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(297,484</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(962,504</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,404</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,663,445</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine Months Ended September 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">108,949,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6,487,027</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,714,288</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(5,318,563</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">115,832,013</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,523,100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(938,454</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96,915</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,681,561</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,976,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,459,845</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,297,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,733,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,202</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,176</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,718</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,096</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">537,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,263</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">844,470</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,355,079</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,582,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,130</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,950,994</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,892,107</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,219,504</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(210,718</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,288,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,249,528</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not<br/> Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">63,539,735</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">124,719,775</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21,280,523</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,597,506</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">215,137,539</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Dongfang</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Hebei</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Baoding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Not Attributable</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Elimination of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Enterprise-wide,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paper</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Tengsheng</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shengde</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">to Segments</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Inter-segment</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">consolidated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">109,369,166</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">93,841,874</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">29,181,392</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">9,142,770</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">241,535,202</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684483822352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Details)<br> $ / shares in Units, &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 10, 2010 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 25, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 25, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 24, 2009 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 29, 2007 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th">
<div>Jul. 29, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 09, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Dec. 31, 2010</div></th>
<th class="th">
<div>Jun. 30, 2010 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered capital (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability', window );">Agreement options description</a></td>
<td class="text">(iii) Call Option Agreement, which generally provides, among other
things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase all or part of each owner&#8217;s
equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding Shengde should pay to each of Dongfang
Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge Agreement, which provides that Dongfang Paper Equity
Owners will pledge all of their equity interests in Dongfang Paper to Baoding Shengde as security for their obligations under the other
agreements described in this section.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageShareOfDistributableProfit', window );">Percentage of distributable profit of Dongfang Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfRevenue', window );">Percentage of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.75%<span></span>
</td>
<td class="nump">98.89%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfVaribaleInterest', window );">Variable interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangHoldingMember', window );">Dongfang Holding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares of common stock issued to shareholders under merger agreement (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,450,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ServiceFeePercentageOfNetProfit', window );">Percentage of annual net profits</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalancePrincipalAmount', window );">Principal amount (in Dollars)</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount (in Dollars)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfTotalAssets', window );">Percentage of total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfRevenue', window );">Percentage of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.83%<span></span>
</td>
<td class="nump">97.01%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_BaodingShengdeMember', window );">Baoding Shengde [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered capital (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TerminationLoans', window );">Loan agreement to terminate (in Dollars)</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="nump">&#165; 320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OrganizationandBusinessBackgroundDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OrganizationandBusinessBackgroundDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfTotalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfTotalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfVaribaleInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A variable interest rate is a rate on a loan or security that fluctuates over time because it is based on an underlying benchmark interest rate or index.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfVaribaleInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageShareOfDistributableProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage share of distributable profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageShareOfDistributableProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ServiceFeePercentageOfNetProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Service fees percentage of annual net profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ServiceFeePercentageOfNetProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For investments which are quantified by principal amount, the principle balance held at close of period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of any limitation of members' liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TerminationLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938292&amp;loc=d3e56288-109415<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TerminationLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangHoldingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_DongfangHoldingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_RevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=itp_RevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_BaodingShengdeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_BaodingShengdeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480675360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr><th class="th" colspan="2"><div>Sep. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangHoldingMember', window );">Dongfang Holding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishments', window );">Date of Incorporation or Establishment</a></td>
<td class="text">November 13, 2006<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">BVI<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="text">100%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Inactive investment holding<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_ShengdeHoldingMember', window );">Shengde Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishments', window );">Date of Incorporation or Establishment</a></td>
<td class="text">February 25, 2009<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">State of Nevada<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="text">100%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Investment holding<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember', window );">Baoding Shengde [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishments', window );">Date of Incorporation or Establishment</a></td>
<td class="text">June 1, 2009<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="text">100%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Paper production and distribution<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_QianrongQianhuiHeibeiMember', window );">QianrongQianhuiHeibei [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishments', window );">Date of Incorporation or Establishment</a></td>
<td class="text">July 15, 2021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="text">100%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">New material technology service<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishments', window );">Date of Incorporation or Establishment</a></td>
<td class="text">March 10, 1996<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnership', window );">Percentage of Ownership</a></td>
<td class="text">Control<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Paper production and distribution<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DateOfIncorporationOrEstablishments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date of incorporation or establishment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DateOfIncorporationOrEstablishments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PlaceOfIncorporationOrEstablishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Place of incorporation or establishment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PlaceOfIncorporationOrEstablishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangHoldingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_DongfangHoldingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_ShengdeHoldingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_ShengdeHoldingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_QianrongQianhuiHeibeiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_QianrongQianhuiHeibeiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485235616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities - VIE [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and bank balances</a></td>
<td class="nump">$ 7,978,632<span></span>
</td>
<td class="nump">$ 1,921,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="nump">4,236,299<span></span>
</td>
<td class="nump">4,867,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">4,421,829<span></span>
</td>
<td class="nump">5,823,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">15,857,737<span></span>
</td>
<td class="nump">19,942,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="nump">797,954<span></span>
</td>
<td class="nump">888,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">33,292,451<span></span>
</td>
<td class="nump">33,444,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayment on property, plant and equipment</a></td>
<td class="nump">1,266,121<span></span>
</td>
<td class="nump">41,877,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, net</a></td>
<td class="nump">2,600,499<span></span>
</td>
<td class="nump">2,286,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">141,258,899<span></span>
</td>
<td class="nump">116,054,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset non-current</a></td>
<td class="nump">9,841,540<span></span>
</td>
<td class="nump">9,547,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">188,259,510<span></span>
</td>
<td class="nump">203,211,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="nump">5,632,553<span></span>
</td>
<td class="nump">5,958,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CurrentPortionOfLongTermLoansFromCreditUnion', window );">Current portion of long-term loans from credit union</a></td>
<td class="nump">4,175,621<span></span>
</td>
<td class="nump">2,289,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">272,147<span></span>
</td>
<td class="nump">210,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">144,213<span></span>
</td>
<td class="nump">10,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AdvanceFromCustomers1', window );">Advance from customers</a></td>
<td class="nump">35,646<span></span>
</td>
<td class="nump">39,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">210,791<span></span>
</td>
<td class="nump">279,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">4,950,272<span></span>
</td>
<td class="nump">4,740,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">746,694<span></span>
</td>
<td class="nump">1,108,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">16,167,937<span></span>
</td>
<td class="nump">14,637,067<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsCurrent', window );">Loans from credit union</a></td>
<td class="nump">607,613<span></span>
</td>
<td class="nump">2,980,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Deferred gain on sale-leaseback</a></td>
<td class="nump">73,311<span></span>
</td>
<td class="nump">155,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - non-current</a></td>
<td class="nump">568,952<span></span>
</td>
<td class="nump">152,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 17,417,813<span></span>
</td>
<td class="nump">$ 17,924,475<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AdvanceFromCustomers1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AdvanceFromCustomers1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CurrentPortionOfLongTermLoansFromCreditUnion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current portion of long-term loans from credit union.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CurrentPortionOfLongTermLoansFromCreditUnion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126942793&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAndCreditsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAndCreditsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487360608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 09, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split description</a></td>
<td class="text">the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits', window );">Share per value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486930192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Cash (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Restricted Cash [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480653792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - Schedule of inventories - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 3,552,139<span></span>
</td>
<td class="nump">$ 2,348,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Semi-finished Goods</a></td>
<td class="nump">165,707<span></span>
</td>
<td class="nump">96,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">723,544<span></span>
</td>
<td class="nump">3,400,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Total inventory, gross</a></td>
<td class="nump">4,441,390<span></span>
</td>
<td class="nump">5,844,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory reserve</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory, net</a></td>
<td class="nump">4,441,390<span></span>
</td>
<td class="nump">5,844,895<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledPaperBoardMember', window );">Recycled paper board [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">3,246,847<span></span>
</td>
<td class="nump">2,097,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledWhiteScrapPaperMember', window );">Recycled white scrap paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">10,603<span></span>
</td>
<td class="nump">11,808<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_PublicUtilitiesInventoryCoalAndGasMember', window );">Gas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">80,319<span></span>
</td>
<td class="nump">32,753<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_BasePaperAndOtherRawMaterialsMember', window );">Base paper and other raw materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 214,370<span></span>
</td>
<td class="nump">$ 206,531<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledPaperBoardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledPaperBoardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledWhiteScrapPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledWhiteScrapPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_PublicUtilitiesInventoryCoalAndGasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_PublicUtilitiesInventoryCoalAndGasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_BasePaperAndOtherRawMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_BasePaperAndOtherRawMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486179440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract', window );"><strong>Schedule Of Prepayments And Other Current Assets Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaidLandLease', window );">Prepaid land lease</a></td>
<td class="nump">$ 173,244<span></span>
</td>
<td class="nump">$ 188,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentForPurchaseOfMaterials', window );">Prepayment for purchase of materials</a></td>
<td class="nump">9,030,641<span></span>
</td>
<td class="nump">9,190,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentForPurchasesOfEquipment', window );">Prepayment for purchase of equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">980,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivable', window );">Value-added tax recoverable</a></td>
<td class="nump">13,154,522<span></span>
</td>
<td class="nump">14,740,296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid gas</a></td>
<td class="nump">26,939<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">410,561<span></span>
</td>
<td class="nump">696,816<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 22,795,907<span></span>
</td>
<td class="nump">$ 25,796,640<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaidLandLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for land lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaidLandLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentForPurchaseOfMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Prepayment for purchase of materials value-added tax recoverable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentForPurchaseOfMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentForPurchasesOfEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayment for purchase of equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentForPurchasesOfEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485193424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyPlantandEquipmentNetDetailsLineItems', window );"><strong>Property, Plant and Equipment, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SaleLeasebackTransactionLeasePeriod', window );">Term of lease, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As of September 30, 2022 and December 31, 2021,
land use rights represented twenty three parcels of state-owned lands located in Xushui District and Wei County of Hebei Province in China,
with lease terms of 50 years expiring in 2061 and 2068, respectively.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility', window );">Land use right of dongfang paper with net values</a></td>
<td class="nump">$ 5,289,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,289,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,002,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing', window );">Net value</a></td>
<td class="nump">3,899,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,899,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,407,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,609,985<span></span>
</td>
<td class="nump">$ 3,500,145<span></span>
</td>
<td class="nump">11,168,328<span></span>
</td>
<td class="nump">$ 11,659,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyPlantandEquipmentNetDetailsLineItems', window );"><strong>Property, Plant and Equipment, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments', window );">Property, plant and equipment net value</a></td>
<td class="nump">$ 460,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 460,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,130,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyPlantandEquipmentNetDetailsLineItems', window );"><strong>Property, Plant and Equipment, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue', window );">Land use right net value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">$5,042,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">$5,690,261<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property plant and equipment loan drawn from banking facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PropertyPlantandEquipmentNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PropertyPlantandEquipmentNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_SaleLeasebackTransactionLeasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of sale leaseback transaction lease period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_SaleLeasebackTransactionLeasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of land use right pledged for sale leaseback financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of how an entity determined the fair value of the long-lived asset being disposed of by a method other than sale, for example, whether based on a quoted market price, prices for similar assets, or another valuation technique.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487037520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Totals</a></td>
<td class="nump">$ 278,238,742<span></span>
</td>
<td class="nump">$ 258,274,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(128,703,499)<span></span>
</td>
<td class="num">(131,687,537)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">149,535,243<span></span>
</td>
<td class="nump">126,587,428<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_UseRightsMember', window );">Land use rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Totals</a></td>
<td class="nump">56,587,713<span></span>
</td>
<td class="nump">12,790,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Totals</a></td>
<td class="nump">64,597,187<span></span>
</td>
<td class="nump">74,609,698<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Totals</a></td>
<td class="nump">155,366,410<span></span>
</td>
<td class="nump">170,149,367<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Totals</a></td>
<td class="nump">713,510<span></span>
</td>
<td class="nump">725,838<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Totals</a></td>
<td class="nump">$ 973,922<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_UseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_UseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480773808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 17, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseSale', window );">Sale of lease equipment</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Right of use assets</a></td>
<td class="nump">$ 2,349,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InterestRate', window );">Interest rate</a></td>
<td class="nump">15.60%<span></span>
</td>
<td class="nump">15.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InceptionOfTheLease', window );">Inception of the lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 567,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeaseLiability', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 181,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 181,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 362,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityCurrent', window );">Current portion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AmortizationOfLeaseAsset', window );">Amortization of leased equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,486<span></span>
</td>
<td class="nump">$ 41,208<span></span>
</td>
<td class="nump">120,464<span></span>
</td>
<td class="nump">$ 123,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Sale-leaseback arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,439<span></span>
</td>
<td class="nump">$ 17,026<span></span>
</td>
<td class="nump">32,808<span></span>
</td>
<td class="nump">$ 56,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredGainAmount', window );">Deferred gain amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_TLCLMember', window );">TLCL [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseSale', window );">Sale of lease equipment</a></td>
<td class="nump">$ 16,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorSalesTypeLeaseRenewalTerm1', window );">Lease term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_TLCLMember', window );">TLCL [Member] | Lease Financing Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromHedgeFinancingActivities', window );">Financing proceeds amount</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">&#165; 16,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquipmentOnLease', window );">Purchase price</a></td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">&#165; 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Leased equipment net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,940,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,940,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,286,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AmortizationOfLeaseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of lease asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AmortizationOfLeaseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredGainAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred gain amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredGainAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_InceptionOfTheLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inception of the lease .</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InceptionOfTheLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_InterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorSalesTypeLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's sales-type lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorSalesTypeLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease from sale of net investment in sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquipmentOnLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments to acquire rented equipment which is recorded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquipmentOnLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromHedgeFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3581-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromHedgeFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_TLCLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_TLCLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=itp_LeaseFinancingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=itp_LeaseFinancingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486239648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of future minimum lease payments of the capital lease<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract', window );"><strong>Schedule Of Future Minimum Lease Payments Of The Capital Lease Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears', window );">2023</a></td>
<td class="nump">$ 194,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnearnedPremiums', window );">Less: unearned discount</a></td>
<td class="num">(13,185)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions', window );">Total future minimum lease payments</a></td>
<td class="nump">181,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LessCurrentPortionLeaseLiability', window );">Less: Current portion lease liability</a></td>
<td class="num">(181,187)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_TotalLeaseLiability', window );">Total lease liability</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum sublease rentals to be received by the seller-lessee for sale-leaseback transactions accounted for using the deposit method or as a financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LessCurrentPortionLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LessCurrentPortionLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_TotalLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_TotalLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnearnedPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnearnedPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489839904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - Schedule of company&#8217;s lease expense<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfCompanySLeaseExpenseAbstract', window );"><strong>Schedule Of Company SLease Expense Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">&#165; 23,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease cost</a></td>
<td class="nump">&#165; 23,475<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfCompanySLeaseExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfCompanySLeaseExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684489846688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - Schedule of cash flow information related to its operating leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract', window );"><strong>Schedule Of Cash Flow Information Related To Its Operating Leases Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Operating cash outflow from operating leases</a></td>
<td class="nump">&#165; 140,849<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485121312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of maturities of its lease liabilities for all operating leases<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract', window );"><strong>Schedule Of Maturities Of Its Lease Liabilities For All Operating Leases Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDueCurrent', window );">2023</a></td>
<td class="nump">$ 140,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears', window );">2024</a></td>
<td class="nump">140,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears', window );">2025</a></td>
<td class="nump">140,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDueInFourYears', window );">2026</a></td>
<td class="nump">140,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears', window );">2027</a></td>
<td class="nump">140,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDueThereafter', window );">Thereafter</a></td>
<td class="nump">140,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CapitalLeasesFutureMinimumPaymentDue', window );">Total operating lease payments</a></td>
<td class="nump">845,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestNetAmount', window );">Less: Interest</a></td>
<td class="num">(185,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">659,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion, record in current liabilities</a></td>
<td class="num">(90,960)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 568,952<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CapitalLeasesFutureMinimumPaymentDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CapitalLeasesFutureMinimumPaymentDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestNetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The receivable or note face amount less the unamortized discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestNetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684491145472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of weighted average remaining lease terms and discount rates for all of its operating leases<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract', window );"><strong>Schedule Of Weighted Average Remaining Lease Terms And Discount Rates For All Of Its Operating Leases Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">7.56%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684478862912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 29, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 02, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jun. 28, 2022</div></th>
<th class="th"><div>Dec. 12, 2019</div></th>
<th class="th"><div>Apr. 17, 2019</div></th>
<th class="th"><div>Nov. 06, 2018</div></th>
<th class="th"><div>Apr. 16, 2014</div></th>
<th class="th"><div>Jul. 15, 2013</div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 02, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2010 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Working capital loan balance</a></td>
<td class="nump">$ 140,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingDueDate', window );">Due date</a></td>
<td class="text">Jul. 29,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 25,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,069,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,069,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,958,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 563,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 563,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Average short-term borrowing rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.28%<span></span>
</td>
<td class="nump">4.79%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoanExtentionPeriod', window );">Loan extension period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Loan agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On December 12, 2019, the Company entered into
a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which is due and payable in various installments
from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on December 11, 2024 according to the new schedule.<span></span>
</td>
<td class="text">On April 17, 2019, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which was due and payable in various installments
from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on April 16, 2024 according to the new schedule.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,175,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,175,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,838,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CurrentPortionAmount', window );">Current portion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,038,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,509,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,253,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,253,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,831,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,831,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,038,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Total interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,239<span></span>
</td>
<td class="nump">$ 264,644<span></span>
</td>
<td class="nump">753,789<span></span>
</td>
<td class="nump">$ 788,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoanOneMember', window );">ICBC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Working capital loan agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,069,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,069,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,958,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Loans fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.785%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.785%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember', window );">Rural Credit Union of Xushui District [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,867,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,867,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,818,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuer', window );">Repayments due, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments
from December 21, 2018 to November 5, 2023.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 647,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 647,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">329,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">563,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">563,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,019,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Loan agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On July 15, 2013, the Company entered into a loan
agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due and payable in various installments
from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended for additional 5 years and will be due and payable in
various installments from December 21, 2018 to June 20, 2023.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,130,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayableCurrent', window );">Total outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,253,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,253,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,509,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember', window );">Rural Credit Union of Xushui District [Member] | Long-term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,211,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,211,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,348,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember', window );">Rural Credit Union of Xushui District Member1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,521,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,521,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,921,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CurrentPortionAmount', window );">Current portion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,521,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,960,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=itp_ICBCMember', window );">ICBC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Working capital loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">422,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">422,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=itp_JiangnaYuMember', window );">Jiangna Yu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowed', window );">Borrowed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Borrowed term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Installment amount (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,960,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember', window );">Rural Credit Union of Xushui District Member1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Total outstanding loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,831,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,831,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CurrentPortionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CurrentPortionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_InstallmentRepaymentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description regarding repayment of installment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InstallmentRepaymentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoanExtentionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period for which loan extended by the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoanExtentionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoansPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoansPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesBorrowed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesBorrowed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermNonBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermNonBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingDueDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the payments are due on subordinated debt, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingDueDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ICBCLoanOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_LongtermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_LongtermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=itp_ICBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=itp_ICBCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=itp_JiangnaYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=itp_JiangnaYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485121904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of short-term bank loans - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Total short-term bank loans</a></td>
<td class="nump">$ 5,632,553<span></span>
</td>
<td class="nump">$ 5,958,561<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member', window );">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Total short-term bank loans</a></td>
<td class="nump">5,069,157<span></span>
</td>
<td class="nump">5,958,561<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan2Member', window );">ICBC Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Total short-term bank loans</a></td>
<td class="nump">422,547<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ChinaConstructionBankLoanMember', window );">China Construction Bank Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Total short-term bank loans</a></td>
<td class="nump">$ 140,849<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ChinaConstructionBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ChinaConstructionBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480657376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems', window );"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">$ 8,867,855<span></span>
</td>
<td class="nump">$ 9,818,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LessCurrentPortionOfLongtermLoansFromCreditUnion', window );">Less: Current portion of long-term loans from credit union</a></td>
<td class="num">(4,175,620)<span></span>
</td>
<td class="num">(6,838,465)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableCurrent', window );">Long-term loans from credit union</a></td>
<td class="nump">4,692,235<span></span>
</td>
<td class="nump">2,980,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanOneMember', window );">Rural Credit Union of Xushui District Loan 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems', window );"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">1,211,302<span></span>
</td>
<td class="nump">1,348,871<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember', window );">Rural Credit Union of Xushui District Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems', window );"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">3,521,225<span></span>
</td>
<td class="nump">3,921,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember', window );">Rural Credit Union of Xushui District Loan 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems', window );"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">2,253,585<span></span>
</td>
<td class="nump">2,509,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanFourMember', window );">Rural Credit Union of Xushui District Loan 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems', window );"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">1,831,037<span></span>
</td>
<td class="nump">2,038,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember', window );">Jiangna Yu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems', window );"><strong>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">$ 50,706<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LessCurrentPortionOfLongtermLoansFromCreditUnion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of long-term loans from credit union.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LessCurrentPortionOfLongtermLoansFromCreditUnion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487232656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of long-term debt repayment<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfLongTermDebtRepaymentAbstract', window );"><strong>Schedule Of Long Term Debt Repayment Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Remainder of 2022</a></td>
<td class="nump">$ 4,175,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">4,656,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2024 &amp; after</a></td>
<td class="nump">35,979<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 8,867,855<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfLongTermDebtRepaymentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfLongTermDebtRepaymentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684484232544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 10, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 23, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 14, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 13, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2015 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ProceedsFromPaymentsToLoan', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,400<span></span>
</td>
<td class="nump">$ 2,249,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToOfficersOrStockholdersCurrent', window );">Amount due to shareholder</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 391,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AdvancesOrFundingAgreement', window );">Advances or funding agreement</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 563,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoanDueDescription', window );">Loan due description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years and the remaining balance was due on July 12, 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToOfficersOrStockholdersCurrent', window );">Amount due to shareholder</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 727,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">727,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent', window );">Working capital</a></td>
<td class="nump">$ 17,201,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Outstanding interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,883,091<span></span>
</td>
<td class="nump">$ 4,324,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember', window );">Mr. Zhenyong Liu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Repaid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,012,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 288,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Outstanding interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesNoncurrent', window );">Due to loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent', window );">Borrow amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,507,431<span></span>
</td>
<td class="nump">&#165; 44,089,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember', window );">Mr. Zhenyong Liu [Member] | Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoanPayableTermDescription', window );">Loan payable term, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On January 1, 2013, Dongfang Paper and Mr. Zhenyong
Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the maturity date further to December 31, 2015.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ProceedsFromPaymentsToLoan', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other payables and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 361,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">402,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,742,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Interest rate on loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of related party loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,768,579<span></span>
</td>
<td class="nump">$ 1,507,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember', window );">Mr. Zhenyong Liu [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 596,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 664,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AdvancesOrFundingAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Duration of advances or funding agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AdvancesOrFundingAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoanDueDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan due description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoanDueDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoanPayableTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan payable term, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoanPayableTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ProceedsFromPaymentsToLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loan paid off.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ProceedsFromPaymentsToLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RelatedPartyTransactionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOfficersOrStockholdersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOfficersOrStockholdersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount payable from related parties classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.23)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date within one year where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables to be collected from related parties net of obligations owed to related parties after one year or beyond the normal operating cycle, if longer where one party can exercise control or significant influence over another party including, but not limited to, affiliates, owners or officers and their immediate families and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485226592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract', window );"><strong>Schedule Of Other Payables And Accrued Liabilities Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedUtilitiesCurrent', window );">Accrued electricity</a></td>
<td class="nump">$ 143,537<span></span>
</td>
<td class="nump">$ 135,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Accrued rental</a></td>
<td class="nump">20,356<span></span>
</td>
<td class="nump">61,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ValueAddedTaxesPayableCurrent', window );">Value-added tax payable</a></td>
<td class="nump">398,303<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued interest to a related party</a></td>
<td class="nump">596,878<span></span>
</td>
<td class="nump">664,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Payable for purchase of equipment</a></td>
<td class="nump">3,019,217<span></span>
</td>
<td class="nump">3,379,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commission to salesmen</a></td>
<td class="nump">13,885<span></span>
</td>
<td class="nump">15,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AccruedBankLoanInterest', window );">Accrued bank loan interest</a></td>
<td class="nump">1,395,251<span></span>
</td>
<td class="nump">992,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">48,386<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Totals</a></td>
<td class="nump">$ 5,635,813<span></span>
</td>
<td class="nump">$ 5,250,539<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AccruedBankLoanInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AccruedBankLoanInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ValueAddedTaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value-added tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ValueAddedTaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedUtilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedUtilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487031360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">1 year 6 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected average volatility</a></td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.19%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">2 years 9 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected average volatility</a></td>
<td class="nump">207.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684490892560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities - Fair Value, Inputs, Level 3 [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems', window );"><strong>Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Balance at December 31, 2021</a></td>
<td class="nump">$ 2,063,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AdditionOfNewDerivativesRecognizedAsWarrant', window );">Addition of new derivatives recognized as warrant</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLossOnDerivative', window );">Addition of new derivatives recognized as loss on derivatives</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ExerciseOfWarrant', window );">Exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivative liability</a></td>
<td class="num">(729,263)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Balance at September 30, 2022</a></td>
<td class="nump">$ 1,334,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AdditionOfNewDerivativesRecognizedAsWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Addition of new derivatives recognized as warrant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AdditionOfNewDerivativesRecognizedAsWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ExerciseOfWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ExerciseOfWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLossOnDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLossOnDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684478680288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 15, 2022</div></th>
<th class="th"><div>Jun. 09, 2022</div></th>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Jan. 20, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockDetailsLineItems', window );"><strong>Common Stock (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockDescription', window );">Common stock description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock in a best-efforts public offering for gross proceeds of approximately $14.4 million.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CorrespondingPricePerShare', window );">Warrant price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceIncrease', window );">Exercise price per warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AggregateSharesOfCommonStock', window );">Aggregate shares of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,927,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsToPurchaseShares', window );">Warrants to purchase shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,463,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,463,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PublicOfferingForGrossProceeds', window );">Public offering for gross proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits', window );">Stock Issued During Period, Price Per Share, Reverse Stock Splits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseIncentiveReceivable', window );">Compensatory incentive plans (in Dollars)</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Fair value of stock (in Dollars)</a></td>
<td class="nump">$ 1,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders' Equity, Reverse Stock Split</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#8220;NRS&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember', window );">Board of Directors Chairman [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockDetailsLineItems', window );"><strong>Common Stock (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits', window );">Stock Issued During Period, Price Per Share, Reverse Stock Splits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AggregateSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate shares of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AggregateSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CorrespondingPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corresponding price per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CorrespondingPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PublicOfferingForGrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public offering for gross proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PublicOfferingForGrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants to purchase shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantsToPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseIncentiveReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents a receivable for an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e40010-112707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e40019-112707<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseIncentiveReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684486145104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Jan. 20, 2021</div></th>
<th class="th"><div>Apr. 29, 2020</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseStock', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">1,463,893<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantTermDescription', window );">Warrant term, description</a></td>
<td class="text">The March 2021 Warrants became exercisable on March 1, 2021 at an exercise price of $0.75 and will expire on March
1, 2026. 6,750 March 2021 Warrants were exercised in January and March 2021 at the exercise price of $0.75 per share and 1,457,143 March
2021 Warrants were outstanding as of September 30, 2022.<span></span>
</td>
<td class="text">January 2021 Warrants became exercisable on January 20, 2021 at
an exercise price of $0.55 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants were exercised in January and February
of 2021 at the exercise price of $0.55 per share. 1,207,492 January 2021 Warrants were outstanding as of September 30, 2022.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The exercise price of the May 2020 Warrant
is $0.7425 per share. These warrants become exercisable on July 23, 2020 and have a term of exercise equal to five years and six months
from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants were exercised in February 2021 at the exercise price of $0.7425
per share and 352,000 May 2020 Warrants were outstanding as of September 30, 2022.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">May 2020 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Issuance of common stock and warrants</a></td>
<td class="nump">2,927,786<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseStock', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">1,463,893<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockIssuedToPurchaseStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants to purchase shares of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockIssuedToPurchaseStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant term, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485293184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of stock warrant activities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfStockWarrantActivitiesAbstract', window );"><strong>Schedule Of Stock Warrant Activities Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding and exercisable at beginning of the period | shares</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weight average exercise price of Outstanding and exercisable at beginning of the period | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Issued during the period | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weight average exercise price of Issued during the period | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Exercised during the period | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weight average exercise price of Exercised during the period | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding and exercisable at end of the period | shares</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weight average exercise price of Outstanding and exercisable at end of the period | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfStockWarrantActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfStockWarrantActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487254320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of outstanding and exercisable warrants - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of outstanding and exercisable warrants [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Warrants Outstanding, Number of Shares | shares</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Warrants Outstanding, Weighted Average Remaining Contractual life (in years)</a></td>
<td class="text">3 years 4 months 2 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Warrants Outstanding, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable, Number of Shares | shares</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Warrants Exercisable, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487040640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - Schedule of basic and diluted net income per share - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_BasicLossIncomePerShareAbstract', window );"><strong>Basic (loss) income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net (loss) income for the period - numerator</a></td>
<td class="num">$ (1,887,318)<span></span>
</td>
<td class="nump">$ 1,542,576<span></span>
</td>
<td class="num">$ (4,663,445)<span></span>
</td>
<td class="num">$ (3,249,528)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income (loss) for the period- numerator</a></td>
<td class="num">$ (1,887,318)<span></span>
</td>
<td class="nump">$ 1,542,576<span></span>
</td>
<td class="num">$ (4,663,445)<span></span>
</td>
<td class="num">$ (3,249,528)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common stock outstanding - denominator</a></td>
<td class="nump">71,449,208<span></span>
</td>
<td class="nump">54,196,300<span></span>
</td>
<td class="nump">71,449,208<span></span>
</td>
<td class="nump">54,196,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedProFormaAdjustment', window );">Diluted (loss) income per share</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_EffectOfDilution', window );">Effect of dilution</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_NetIncomelossPerShare', window );">Net (loss) income per share</a></td>
<td class="num">$ (0.026)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_BasicLossIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_BasicLossIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_EffectOfDilution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effect of dilution.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_EffectOfDilution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_NetIncomelossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net loss per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NetIncomelossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedProFormaAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedProFormaAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684481053696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State statutory tax rates percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 776,533<span></span>
</td>
<td class="nump">$ 882,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DescriptionOfCarryForwardsExpire', window );">Description of carry forwards expire</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These carry forwards would expire, if not utilized, during the period of 2030 through 2035.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfValuationAllowance', window );">Percentage of valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_EffectiveIncomeTaxRate', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.70%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">291.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxStatuteOfLimitationsPeriod', window );">Statute of limitations period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate', window );">U.S. statutory federal income tax rate from the highest rate, percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate', window );">U.S. statutory federal income tax rate from the highest rate, percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_USFederalTaxPercentage', window );">U.S. federal tax percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State statutory tax rates percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Additional income tax expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DescriptionOfCarryForwardsExpire">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of carry forwards expire.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DescriptionOfCarryForwardsExpire</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_EffectiveIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_EffectiveIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_IncomeTaxStatuteOfLimitationsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax statute of limitation period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_IncomeTaxStatuteOfLimitationsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_IncomeTaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_IncomeTaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_USFederalTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>U.S. federal tax percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_USFederalTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>U.S. statutory federal income tax rate from the highest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684478811216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of provisions for income taxes - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ProvisionForIncomeTaxesAbstract', window );"><strong>Provision for Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current Tax Provision U.S.</a></td>
<td class="nump">$ 15,062<span></span>
</td>
<td class="nump">$ 14,717<span></span>
</td>
<td class="nump">$ 15,062<span></span>
</td>
<td class="nump">$ 14,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Tax Provision PRC</a></td>
<td class="nump">793,630<span></span>
</td>
<td class="nump">443,028<span></span>
</td>
<td class="nump">1,022,037<span></span>
</td>
<td class="nump">1,700,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Tax Provision PRC</a></td>
<td class="num">(376,405)<span></span>
</td>
<td class="num">(529,133)<span></span>
</td>
<td class="num">(1,197,630)<span></span>
</td>
<td class="nump">3,235,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Provision for (Deferred tax benefit)/ Income Taxes</a></td>
<td class="nump">$ 432,287<span></span>
</td>
<td class="num">$ (71,388)<span></span>
</td>
<td class="num">$ (160,531)<span></span>
</td>
<td class="nump">$ 4,950,994<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ProvisionForIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ProvisionForIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480643888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of deferred tax - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred tax assets (liabilities)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent', window );">Depreciation and amortization of property, plant and equipment</a></td>
<td class="nump">$ 14,915,860<span></span>
</td>
<td class="nump">$ 14,754,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent', window );">Impairment of property, plant and equipment</a></td>
<td class="nump">761,925<span></span>
</td>
<td class="nump">783,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsMiscellaneousCurrent', window );">Miscellaneous</a></td>
<td class="nump">353,366<span></span>
</td>
<td class="nump">342,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating loss carryover of PRC company</a></td>
<td class="nump">208,486<span></span>
</td>
<td class="nump">388,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">16,239,637<span></span>
</td>
<td class="nump">16,268,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Valuation allowance</a></td>
<td class="num">(5,000,000)<span></span>
</td>
<td class="num">(5,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total deferred tax assets, net</a></td>
<td class="nump">$ 11,239,637<span></span>
</td>
<td class="nump">$ 11,268,679<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets depreciation of amortization property plant and equipment current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets impairment of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset Miscellaneous.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684480745824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of effective income tax rate<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfEffectiveIncomeTaxRateAbstract', window );"><strong>Schedule Of Effective Income Tax Rate Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC Statutory rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effect of different tax jurisdiction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Effect of reconciling items in the PRC for tax purposes</a></td>
<td class="num">(54.70%)<span></span>
</td>
<td class="num">(29.90%)<span></span>
</td>
<td class="num">(21.70%)<span></span>
</td>
<td class="num">(27.90%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">(Over) Under-provision in previous year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">293.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="num">(29.70%)<span></span>
</td>
<td class="num">(4.90%)<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">291.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfEffectiveIncomeTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfEffectiveIncomeTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485062688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Aug. 15, 2022</div></th>
<th class="th"><div>Nov. 12, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIncentivePlansDetailsLineItems', window );"><strong>Stock Incentive Plans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Common shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Fair value stock issued (in Dollars)</a></td>
<td class="nump">$ 1,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</a></td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=itp_IncentiveStockPlanMember', window );">2021 Incentive Stock Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIncentivePlansDetailsLineItems', window );"><strong>Stock Incentive Plans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIncentivePlansDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIncentivePlansDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=itp_IncentiveStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=itp_IncentiveStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485040672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 07, 2013</div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;) </div>
<div>ft&#178;</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land (in Square Feet) | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RentalProperties', window );">Annual rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 120,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewable term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CashPricesDescription', window );">Cash prices, description</a></td>
<td class="text">On August 7, 2013, the Company&#8217;s Audit Committee
and the Board of Directors approved the sale of the land use right of the Headquarters Compound (the &#8220;LUR&#8221;), the office building
and essentially all industrial-use buildings in the Headquarters Compound (the &#8220;Industrial Buildings&#8221;), and three employee
dormitory buildings located within the Headquarters Compound (the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately
$2.77 million, $1.15 million, and $4.31 million respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OutstandingCommitment', window );">Outstanding commitments | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,146,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,700,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LongtermLoanFromFinancialInstitution', window );">Long-term loan from financial institutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,366,320<span></span>
</td>
<td class="nump">&#165; 31,000,000<span></span>
</td>
<td class="nump">$ 4,862,211<span></span>
</td>
<td class="nump">&#165; 31,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ExpectedTerm', window );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ExpectedTerm', window );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=itp_HebeiFangshengMember', window );">Hebei Fangsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Annual rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,849<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CashPricesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of cash prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CashPricesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ExpectedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ExpectedTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LongtermLoanFromFinancialInstitution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term loan from financial institutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LongtermLoanFromFinancialInstitution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OutstandingCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of outstanding commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OutstandingCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RentalProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of income producing properties held for rental.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RentalProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=itp_HebeiFangshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=itp_HebeiFangshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684487378560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Schedule of future minimum lease payments<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfFutureMinimumLeasePaymentsAbstract', window );"><strong>Schedule Of Future Minimum Lease Payments Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths', window );">2023</a></td>
<td class="nump">$ 16,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears', window );">2024</a></td>
<td class="nump">16,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears', window );">2025</a></td>
<td class="nump">16,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears', window );">2026</a></td>
<td class="nump">16,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears', window );">2027</a></td>
<td class="nump">16,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter', window );">Thereafter</a></td>
<td class="nump">71,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_TotalOperatingLeasePayments', window );">Total operating lease payments</a></td>
<td class="nump">$ 156,342<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments to be receivable in five years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments to be receivable in four years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments to be receivable in three years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments to be receivable in two years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments to be receivable in within twelve months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments to be receivable in thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfFutureMinimumLeasePaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfFutureMinimumLeasePaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_TotalOperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_TotalOperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684485202480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of business operating segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684484710192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - Schedule of financial informations for reportable segments - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 31,359,186<span></span>
</td>
<td class="nump">$ 42,123,855<span></span>
</td>
<td class="nump">$ 77,675,737<span></span>
</td>
<td class="nump">$ 108,949,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">3,524,435<span></span>
</td>
<td class="nump">2,026,870<span></span>
</td>
<td class="nump">5,812,160<span></span>
</td>
<td class="nump">7,523,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">1,168,036<span></span>
</td>
<td class="nump">1,215,907<span></span>
</td>
<td class="nump">3,649,174<span></span>
</td>
<td class="nump">3,976,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">4,130<span></span>
</td>
<td class="nump">8,222<span></span>
</td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">19,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">160,740<span></span>
</td>
<td class="nump">180,270<span></span>
</td>
<td class="nump">501,360<span></span>
</td>
<td class="nump">537,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="nump">740,764<span></span>
</td>
<td class="nump">320,249<span></span>
</td>
<td class="nump">795,347<span></span>
</td>
<td class="nump">1,355,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="nump">2,100,268<span></span>
</td>
<td class="nump">956,901<span></span>
</td>
<td class="nump">2,046,362<span></span>
</td>
<td class="nump">3,892,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">63,539,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,539,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 109,369,166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">293,157<span></span>
</td>
<td class="nump">2,508,611<span></span>
</td>
<td class="nump">1,102,933<span></span>
</td>
<td class="nump">6,487,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(757,695)<span></span>
</td>
<td class="num">(249,996)<span></span>
</td>
<td class="num">(2,135,819)<span></span>
</td>
<td class="num">(938,454)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">2,054,034<span></span>
</td>
<td class="nump">1,918,917<span></span>
</td>
<td class="nump">6,304,944<span></span>
</td>
<td class="nump">6,459,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">416<span></span>
</td>
<td class="nump">370<span></span>
</td>
<td class="nump">812<span></span>
</td>
<td class="nump">1,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">17,230<span></span>
</td>
<td class="nump">17,026<span></span>
</td>
<td class="nump">41,599<span></span>
</td>
<td class="nump">56,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="num">(337,791)<span></span>
</td>
<td class="num">(396,715)<span></span>
</td>
<td class="num">(1,128,442)<span></span>
</td>
<td class="nump">3,582,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(1,871,128)<span></span>
</td>
<td class="num">(1,258,593)<span></span>
</td>
<td class="num">(5,480,223)<span></span>
</td>
<td class="num">(9,219,504)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">124,719,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,719,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,841,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember', window );">Baoding Shengde [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">56,871<span></span>
</td>
<td class="nump">2,789,071<span></span>
</td>
<td class="nump">201,046<span></span>
</td>
<td class="nump">5,714,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">16,848<span></span>
</td>
<td class="nump">44,662<span></span>
</td>
<td class="nump">51,729<span></span>
</td>
<td class="nump">96,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">403,865<span></span>
</td>
<td class="nump">432,437<span></span>
</td>
<td class="nump">1,264,136<span></span>
</td>
<td class="nump">1,297,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">2,965<span></span>
</td>
<td class="nump">3,452<span></span>
</td>
<td class="nump">7,205<span></span>
</td>
<td class="nump">7,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">78,708<span></span>
</td>
<td class="nump">84,374<span></span>
</td>
<td class="nump">243,638<span></span>
</td>
<td class="nump">250,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="nump">14,252<span></span>
</td>
<td class="nump">5,078<span></span>
</td>
<td class="nump">157,502<span></span>
</td>
<td class="num">(1,130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(12,836)<span></span>
</td>
<td class="num">(56,897)<span></span>
</td>
<td class="num">(297,484)<span></span>
</td>
<td class="num">(210,718)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">21,280,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,280,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,181,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_NotAttributableToSegmentsMember', window );">Not Attributable to Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">217<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="nump">15,062<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">15,062<span></span>
</td>
<td class="nump">14,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(2,101,863)<span></span>
</td>
<td class="nump">1,901,165<span></span>
</td>
<td class="num">(962,504)<span></span>
</td>
<td class="nump">2,288,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">5,597,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,597,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,142,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_EliminationOfIntersegmentMember', window );">Elimination of Inter-segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,333,866)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,318,563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(1,759)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">30,404<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_EnterprisewideConsolidatedMember', window );">Enterprise-wide, consolidated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">31,709,214<span></span>
</td>
<td class="nump">45,087,671<span></span>
</td>
<td class="nump">78,979,716<span></span>
</td>
<td class="nump">115,832,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">2,783,588<span></span>
</td>
<td class="nump">1,821,536<span></span>
</td>
<td class="nump">3,728,070<span></span>
</td>
<td class="nump">6,681,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">3,625,935<span></span>
</td>
<td class="nump">3,567,261<span></span>
</td>
<td class="nump">11,218,254<span></span>
</td>
<td class="nump">11,733,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">7,728<span></span>
</td>
<td class="nump">12,044<span></span>
</td>
<td class="nump">16,108<span></span>
</td>
<td class="nump">28,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">256,678<span></span>
</td>
<td class="nump">281,670<span></span>
</td>
<td class="nump">786,597<span></span>
</td>
<td class="nump">844,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="nump">432,287<span></span>
</td>
<td class="num">(71,388)<span></span>
</td>
<td class="num">(160,531)<span></span>
</td>
<td class="nump">4,950,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(1,887,318)<span></span>
</td>
<td class="nump">$ 1,542,576<span></span>
</td>
<td class="num">(4,663,445)<span></span>
</td>
<td class="num">$ (3,249,528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">$ 215,137,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215,137,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 241,535,202<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DepreciationAndAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation and amortization expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DepreciationAndAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of net income allocated to limited partners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187171-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAllocatedToLimitedPartners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_NotAttributableToSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_NotAttributableToSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_EliminationOfIntersegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_EliminationOfIntersegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_EnterprisewideConsolidatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_EnterprisewideConsolidatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684483657600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Major Customers and Suppliers (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalSalesMember', window );">Total Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationRiskThresholdPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalPurchasesMember', window );">Total Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_NumberOfSupplier', window );">Number of major supplier</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierOneMember', window );">Supplier One [Member] | Total Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationRiskThresholdPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">74.00%<span></span>
</td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_NumberOfSupplier', window );">Number of major supplier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember', window );">Supplier Two [Member] | Total Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationRiskThresholdPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierThreeMember', window );">Supplier Three [Member] | Total Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationRiskThresholdPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationRiskThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk Threshold Percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationRiskThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_NumberOfSupplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of major supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NumberOfSupplier</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalPurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139684484210592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentration of Credit Risk (Details)<br></strong></div></th>
<th class="th">
<div>May 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2015 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationofCreditRiskDetailsLineItems', window );"><strong>Concentration of Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Per depositor per insured financial intuition</a></td>
<td class="nump">$ 70,425<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,561,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationofCreditRiskDetailsLineItems', window );"><strong>Concentration of Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationofCreditRiskDetailsLineItems', window );"><strong>Concentration of Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 96,281,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationofCreditRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationofCreditRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>f10q0922_ittechpack_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:itp="http://orientpaper.com/20220930"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="itp-20220930.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-11-10</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">itp:StatutoryEarningsReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-06-09</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2007-10-01</startDate>
            <endDate>2007-10-29</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2007-10-01</startDate>
            <endDate>2007-10-29</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-06-24</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2010-06-30</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-06-01</startDate>
            <endDate>2009-06-24</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2010-02-10</startDate>
            <endDate>2010-02-10</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-02-10</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-02-10</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2010-12-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-25</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:ShengdeHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:QianrongQianhuiHeibeiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-06-09</startDate>
            <endDate>2022-06-09</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:LeaseFinancingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-06</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2020-08-17</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:ICBCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-06-28</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-06-20</startDate>
            <endDate>2022-06-28</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-07-29</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-07-28</startDate>
            <endDate>2022-07-29</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2014-04-15</startDate>
            <endDate>2014-04-16</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-06</startDate>
            <endDate>2018-11-06</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:LongtermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:LongtermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-15</startDate>
            <endDate>2013-07-15</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2019-04-17</startDate>
            <endDate>2019-04-17</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2019-04-17</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2019-12-12</startDate>
            <endDate>2019-12-12</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-02</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-25</startDate>
            <endDate>2022-07-02</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2015-12-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-10</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-01</startDate>
            <endDate>2014-12-10</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2018-02-02</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-03-01</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2015-03-01</startDate>
            <endDate>2015-03-01</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-13</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-14</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-02</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2018-11-23</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-08</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-12-08</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-01-20</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-08-15</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-08-15</startDate>
            <endDate>2022-08-15</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-29</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-05</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-01-05</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-15</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-02-15</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">itp:IncentiveStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-12</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2013-08-01</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2015-04-25</startDate>
            <endDate>2015-05-01</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">001-34577</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">IT TECH PACKAGING, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">20-4158835</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">Science Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Juli Rd</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0">Xushui District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0">Baoding City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0">072550</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">(86)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">312-8698215</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">ITP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares">11415920</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" unitRef="usd">16017403</us-gaap:Cash>
    <us-gaap:Cash contextRef="c3" decimals="0" unitRef="usd">11201612</us-gaap:Cash>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="0" unitRef="usd">61270</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="0" unitRef="usd">69053</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNet contextRef="c2" decimals="0" unitRef="usd">4236299</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c3" decimals="0" unitRef="usd">4868934</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">4441390</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">5844895</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">22795907</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">25796640</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">938803</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c3" decimals="0" unitRef="usd">7804068</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">48429802</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">55516149</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c2" decimals="0" unitRef="usd">1266120</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c3" decimals="0" unitRef="usd">43446210</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">659912</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">1940586</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">2286459</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">149535243</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">126587428</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ValueAddedTaxReceivableNoncurrent contextRef="c2" decimals="0" unitRef="usd">2066239</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent contextRef="c3" decimals="0" unitRef="usd">2430277</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c2" decimals="0" unitRef="usd">11239637</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c3" decimals="0" unitRef="usd">11268679</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">215137539</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">241535202</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c2" decimals="0" unitRef="usd">5632553</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c3" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:LoansPayableToBankCurrent contextRef="c2" decimals="0" unitRef="usd">4175620</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c3" decimals="0" unitRef="usd">6838465</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">272147</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">210161</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" unitRef="usd">144213</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">10255</us-gaap:AccountsPayableCurrent>
    <itp:AdvanceFromCustomers1 contextRef="c2" decimals="0" unitRef="usd">35646</itp:AdvanceFromCustomers1>
    <itp:AdvanceFromCustomers1 contextRef="c3" decimals="0" unitRef="usd">39694</itp:AdvanceFromCustomers1>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">727856</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c3" decimals="0" unitRef="usd">727433</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">221530</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">291206</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c2" decimals="0" unitRef="usd">5635813</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" unitRef="usd">5250539</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c2" decimals="0" unitRef="usd">746694</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c3" decimals="0" unitRef="usd">1108038</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">17592072</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">20434352</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c2" decimals="0" unitRef="usd">4692235</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c3" decimals="0" unitRef="usd">2980065</us-gaap:DeferredRevenueAndCreditsCurrent>
    <itp:DeferredGainOnSaleleaseback contextRef="c2" decimals="0" unitRef="usd">73311</itp:DeferredGainOnSaleleaseback>
    <itp:DeferredGainOnSaleleaseback contextRef="c3" decimals="0" unitRef="usd">155110</itp:DeferredGainOnSaleleaseback>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" unitRef="usd">568952</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">152233</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">1334271</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">2063534</us-gaap:DerivativeLiabilitiesNoncurrent>
    <itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1 contextRef="c2" decimals="0" unitRef="usd">17417813</itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1>
    <itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1 contextRef="c3" decimals="0" unitRef="usd">17924475</itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">24260841</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">25785294</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" unitRef="shares">11415920</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">11415920</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">9915920</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">9915920</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">11416</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">9916</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" unitRef="usd">90575421</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">89016921</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAppropriated contextRef="c2" decimals="0" unitRef="usd">6080574</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="c3" decimals="0" unitRef="usd">6080574</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" unitRef="usd">-11273597</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" unitRef="usd">10496168</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsUnappropriated contextRef="c2" decimals="0" unitRef="usd">105482884</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="c3" decimals="0" unitRef="usd">110146329</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">190876698</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">215749908</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">215137539</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">241535202</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c4" decimals="0" unitRef="usd">31709214</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" unitRef="usd">45087671</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">78979716</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">115832013</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c4" decimals="0" unitRef="usd">28925626</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c5" decimals="0" unitRef="usd">43266135</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c0" decimals="0" unitRef="usd">75251646</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c6" decimals="0" unitRef="usd">109150452</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:GrossProfit contextRef="c4" decimals="0" unitRef="usd">2783588</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" unitRef="usd">1821536</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">3728070</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" unitRef="usd">6681561</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">3370541</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c5" decimals="0" unitRef="usd">2019565</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">8541224</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">7172495</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c4" decimals="0" unitRef="usd">-1759</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c0" decimals="0" unitRef="usd">30404</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-588712</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-198029</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-4782750</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-490934</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c4" decimals="0" unitRef="usd">7729</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c5" decimals="0" unitRef="usd">12044</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" unitRef="usd">16108</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c6" decimals="0" unitRef="usd">28096</us-gaap:InvestmentIncomeInterest>
    <itp:SubsidyIncome contextRef="c5" decimals="0" unitRef="usd">-30</itp:SubsidyIncome>
    <itp:SubsidyIncome contextRef="c6" decimals="0" unitRef="usd">197861</itp:SubsidyIncome>
    <us-gaap:InterestExpense contextRef="c4" decimals="0" unitRef="usd">256678</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c5" decimals="0" unitRef="usd">281670</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">786597</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c6" decimals="0" unitRef="usd">844470</us-gaap:InterestExpense>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c4" decimals="0" unitRef="usd">-617370</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c5" decimals="0" unitRef="usd">1938873</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c0" decimals="0" unitRef="usd">729263</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c6" decimals="0" unitRef="usd">2810913</us-gaap:UnrealizedGainLossOnDerivatives>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c4" decimals="0" unitRef="usd">-1455031</itp:IncomeLossBeforeIncomeTaxes>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c5" decimals="0" unitRef="usd">1471188</itp:IncomeLossBeforeIncomeTaxes>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c0" decimals="0" unitRef="usd">-4823976</itp:IncomeLossBeforeIncomeTaxes>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c6" decimals="0" unitRef="usd">1701466</itp:IncomeLossBeforeIncomeTaxes>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">432287</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">-71388</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-160531</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">4950994</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-1887318</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">1542576</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c4" decimals="0" unitRef="usd">-11171156</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c5" decimals="0" unitRef="usd">-819183</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" unitRef="usd">-21769765</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c6" decimals="0" unitRef="usd">1128209</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">-13058474</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="0" unitRef="usd">723393</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">-26433210</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" unitRef="usd">-2121319</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic contextRef="c4" decimals="2" unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="0" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="0" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="0" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">11218254</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c6" decimals="0" unitRef="usd">11733664</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c0" decimals="0" unitRef="usd">729263</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c6" decimals="0" unitRef="usd">2810913</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c0" decimals="0" unitRef="usd">32502</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">-791</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c6" decimals="0" unitRef="usd">20118</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" unitRef="usd">1560000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-1197630</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">3235556</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" unitRef="usd">-146250</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c6" decimals="0" unitRef="usd">1742594</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">422092</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c6" decimals="0" unitRef="usd">6918816</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" unitRef="usd">-863170</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c6" decimals="0" unitRef="usd">6396066</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c0" decimals="0" unitRef="usd">144331</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c6" decimals="0" unitRef="usd">-242357</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInCustomerAdvances contextRef="c6" decimals="0" unitRef="usd">-43161</us-gaap:IncreaseDecreaseInCustomerAdvances>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c0" decimals="0" unitRef="usd">-149827</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c6" decimals="0" unitRef="usd">-821943</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c0" decimals="0" unitRef="usd">-42738</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c6" decimals="0" unitRef="usd">92207</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" unitRef="usd">1000945</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c6" decimals="0" unitRef="usd">522353</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" unitRef="usd">-265493</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c6" decimals="0" unitRef="usd">178903</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">7429169</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" unitRef="usd">-6442577</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">1681979</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c6" decimals="0" unitRef="usd">12781114</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <itp:AcquisitionOfLand contextRef="c0" decimals="0" unitRef="usd">6507431</itp:AcquisitionOfLand>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-8189410</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" unitRef="usd">-12781114</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromBankDebt contextRef="c6" decimals="0" unitRef="usd">41837553</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c0" decimals="0" unitRef="usd">602319</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt contextRef="c0" decimals="0" unitRef="usd">60232</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c0" decimals="0" unitRef="usd">307182</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c6" decimals="0" unitRef="usd">154579</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c0" decimals="0" unitRef="usd">154212</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c6" decimals="0" unitRef="usd">135611</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <itp:LoanRepaidByARelatedParty contextRef="c0" decimals="0" unitRef="usd">6638923</itp:LoanRepaidByARelatedParty>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">6840080</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" unitRef="usd">41547363</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" unitRef="usd">-1264048</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" unitRef="usd">109473</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">4815791</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="0" unitRef="usd">22433145</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">11201612</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c7" decimals="0" unitRef="usd">4142437</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">16017403</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c8" decimals="0" unitRef="usd">26575582</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" unitRef="usd">248275</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c6" decimals="0" unitRef="usd">485075</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" unitRef="usd">1287530</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c6" decimals="0" unitRef="usd">1523555</us-gaap:IncomeTaxesPaidNet>
    <itp:CashBankBalances contextRef="c0" decimals="0" unitRef="usd">16017403</itp:CashBankBalances>
    <itp:CashBankBalances contextRef="c6" decimals="0" unitRef="usd">26575582</itp:CashBankBalances>
    <itp:TotalCashEquivalentsAndRestrictedCash contextRef="c0" decimals="0" unitRef="usd">16017403</itp:TotalCashEquivalentsAndRestrictedCash>
    <itp:TotalCashEquivalentsAndRestrictedCash contextRef="c6" decimals="0" unitRef="usd">26575582</itp:TotalCashEquivalentsAndRestrictedCash>
    <us-gaap:SharesOutstanding contextRef="c9" decimals="0" unitRef="shares">2864512</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">2865</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">54015219</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c12" decimals="0" unitRef="usd">5740722</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c13" decimals="0" unitRef="usd">109240794</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">175080174</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c14" decimals="0" unitRef="shares">2618182</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c14" decimals="0" unitRef="usd">2618</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c15" decimals="0" unitRef="usd">8026052</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c6" decimals="0" unitRef="usd">8028670</us-gaap:StockIssuedDuringPeriodValueOther>
    <itp:StockIssuedDuringPeriodValuePublicInvestor contextRef="c14" decimals="0" unitRef="shares">2927786</itp:StockIssuedDuringPeriodValuePublicInvestor>
    <itp:StockIssuedDuringPeriodValuePublicInvestors contextRef="c14" decimals="0" unitRef="usd">2928</itp:StockIssuedDuringPeriodValuePublicInvestors>
    <itp:StockIssuedDuringPeriodValuePublicInvestors contextRef="c15" decimals="0" unitRef="usd">15612217</itp:StockIssuedDuringPeriodValuePublicInvestors>
    <itp:StockIssuedDuringPeriodValuePublicInvestors contextRef="c6" decimals="0" unitRef="usd">15615145</itp:StockIssuedDuringPeriodValuePublicInvestors>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c14" decimals="0" unitRef="shares">1505440</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c14" decimals="0" unitRef="usd">1505</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c15" decimals="0" unitRef="usd">11363433</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c6" decimals="0" unitRef="usd">11364938</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c17" decimals="0" unitRef="usd">1128207</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c6" decimals="0" unitRef="usd">1128207</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c18" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c19" decimals="0" unitRef="shares">9915920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">9916</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">89016921</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">6868929</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">105991266</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">207967606</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c24" decimals="0" unitRef="shares">9915920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="0" unitRef="usd">9916</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="0" unitRef="usd">89016921</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c27" decimals="0" unitRef="usd">10496168</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="0" unitRef="usd">110146329</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">215749908</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="c29" decimals="0" unitRef="shares">1500000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c29" decimals="0" unitRef="usd">1500</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c30" decimals="0" unitRef="usd">1558500</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c0" decimals="0" unitRef="usd">1560000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c32" decimals="0" unitRef="usd">-21769765</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" unitRef="usd">-21769765</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c33" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c34" decimals="0" unitRef="shares">11415920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c34" decimals="0" unitRef="usd">11416</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="0" unitRef="usd">90575421</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="0" unitRef="usd">-11273597</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="0" unitRef="usd">105482884</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">190876698</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(1) Organization and Business Background&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;IT Tech Packaging, Inc. (the &#x201c;Company&#x201d;)
was incorporated in the State of Nevada on December 9, 2005, under the name &#x201c;Carlateral, Inc.&#x201d; Through the steps described
immediately below, we became the holding company for Hebei Baoding Dongfang Paper Milling Company Limited (&#x201c;Dongfang Paper&#x201d;),
a producer and distributor of paper products in China, on October 29, 2007.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 1, 2018, we changed our corporate name
to IT Tech Packaging, Inc.. The name change was effected through a parent/subsidiary short-form merger of IT Tech Packaging, Inc., our
wholly-owned Nevada subsidiary formed solely for the purpose of the name change, with and into us. We were the surviving entity. In connection
with the name change, our common stock began being traded under a new NYSE symbol, &#x201c;ITP&#x201d;.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 9, 2022, the Board of Directors of the
Company approved a reverse stock split of the Company&#x2019;s issued and outstanding shares of common stock, par value $0.001 per share
(the &#x201c;Common Stock&#x201d;), at a ratio of 1-for-10 (the &#x201c;Reverse Stock Split&#x201d;). The Reverse Stock Split become effective
on July 7, 2022 (the &#x201c;Effective Date&#x201d;), and the shares began trading on the split-adjusted basis on the NYSE American under
the Company&#x2019;s existing trading symbol &#x201c;ITP&#x201d; at market open on July 8, 2022. The new CUSIP number following the Reverse
Stock Split will be 46527C 209. All references made to share or per share amounts in the accompanying consolidated financial statements
and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 29, 2007, pursuant to an agreement
and plan of merger (the &#x201c;Merger Agreement&#x201d;), the Company acquired DongfangZhiye Holding Limited (&#x201c;Dongfang Holding&#x201d;),
a corporation formed on November 13, 2006 under the laws of the British Virgin Islands, and issued the shareholders of Dongfang Holding
an aggregate of 7,450,497 (as adjusted for a four-for-one reverse stock split effected in November 2009) shares of our common stock, which
shares were distributed pro-rata to the shareholders of Dongfang Holding in accordance with their respective ownership interests in Dongfang
Holding. At the time of the Merger Agreement, Dongfang Holding owned all of the issued and outstanding stock and ownership of Dongfang
Paper and such shares of Dongfang Paper were held in trust with Zhenyong Liu, Xiaodong Liu and Shuangxi Zhao, for Mr. Liu, Mr. Liu and
Mr. Zhao (the original shareholders of Dongfang Paper) to exercise control over the disposition of Dongfang Holding&#x2019;s shares in
Dongfang Paper on Dongfang Holding&#x2019;s behalf until Dongfang Holding successfully completed the change in registration of Dongfang
Paper&#x2019;s capital with the relevant PRC Administration of Industry and Commerce as the 100% owner of Dongfang Paper&#x2019;s shares.
As a result of the merger transaction, Dongfang Holding became a wholly owned subsidiary of the Company, and Dongfang Holding&#x2019;s
wholly owned subsidiary, Dongfang Paper, became an indirectly owned subsidiary of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Dongfang Holding, as the 100% owner of Dongfang
Paper, was unable to complete the registration of Dongfang Paper&#x2019;s capital under its name within the proper time limits set forth
under PRC law. In connection with the consummation of the restructuring transactions described below, Dongfang Holding directed the trustees
to return the shares of Dongfang Paper to their original shareholders, and the original Dongfang Paper shareholders entered into certain
agreements with Baoding Shengde Paper Co., Ltd. (&#x201c;Baoding Shengde&#x201d;) to transfer the control of Dongfang Paper over to Baoding
Shengde.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 24, 2009, the Company consummated a number
of restructuring transactions pursuant to which it acquired all of the issued and outstanding shares of Shengde Holdings Inc., a Nevada
corporation. Shengde Holdings Inc. was incorporated in the State of Nevada on February 25, 2009. On June 1, 2009, Shengde Holdings Inc.
incorporated Baoding Shengde, a limited liability company organized under the laws of the PRC. Because Baoding Shengde is a wholly-owned
subsidiary of Shengde Holdings Inc., it is regarded as a wholly foreign-owned entity under PRC law.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;To ensure proper compliance of the Company&#x2019;s
control over the ownership and operations of Dongfang Paper with certain PRC regulations, on June 24, 2009, the Company entered into a
series of contractual agreements (the &#x201c;Contractual Agreements&#x201d;) with Dongfang Paper and Dongfang Paper Equity Owners via the
Company&#x2019;s wholly owned subsidiary Shengde Holdings Inc. (&#x201c;Shengde Holdings&#x201d;) a Nevada corporation and Baoding Shengde
Paper Co., Ltd. (&#x201c;Baoding Shengde&#x201d;), a wholly foreign-owned enterprise in the PRC with an original registered capital of $10,000,000
(subsequently increased to $60,000,000 in June 2010). Baoding Shengde is mainly engaged in production and distribution of digital photo
paper and single-use face masks and is 100% owned by Shengde Holdings. Prior to February 10, 2010, the Contractual Agreements included
(i) Exclusive Technical Service and Business Consulting Agreement, which generally provides that Baoding Shengde shall provide exclusive
technical, business and management consulting services to Dongfang Paper, in exchange for service fees including a fee equivalent to 80%
of Dongfang Paper&#x2019;s total annual net profits; (ii) Loan Agreement, which provides that Baoding Shengde will make a loan in the aggregate
principal amount of $10,000,000 to Dongfang Paper Equity Owners in exchange for each such shareholder agreeing to contribute all of its
proceeds from the loan to the registered capital of Dongfang Paper; (iii) Call Option Agreement, which generally provides, among other
things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase all or part of each owner&#x2019;s
equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding Shengde should pay to each of Dongfang
Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge Agreement, which provides that Dongfang Paper Equity
Owners will pledge all of their equity interests in Dongfang Paper to Baoding Shengde as security for their obligations under the other
agreements described in this section. Specifically, Baoding Shengde is entitled to dispose of the pledged equity interests in the event
that Dongfang Paper Equity Owners breach their obligations under the Loan Agreement or Dongfang Paper fails to pay the service fees to
Baoding Shengde pursuant to the Exclusive Technical Service and Business Consulting Agreement; and (v) Proxy Agreement, which provides
that Dongfang Paper Equity Owners shall irrevocably entrust a designee of Baoding Shengde with such shareholder&#x2019;s voting rights
and the right to represent such shareholder to exercise such owner&#x2019;s rights at any equity owners&#x2019; meeting of Dongfang Paper
or with respect to any equity owner action to be taken in accordance with the laws and Dongfang Paper&#x2019;s Articles of Association.
The terms of the agreement are binding on the parties for as long as Dongfang Paper Equity Owners continue to hold any equity interest
in Dongfang Paper. AnDongfang Paper Equity Owner will cease to be a party to the agreement once it transfers its equity interests with
the prior approval of Baoding Shengde. As the Company had controlled Dongfang Paper since July 16, 2007 through Dongfang Holding and the
trust until June 24, 2009 and continued to control Dongfang Paper through Baoding Shengde and the Contractual Agreements, the execution
of the Contractual Agreements is considered as a business combination under common control.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 10, 2010, Baoding Shengde and the
Dongfang Paper Equity Owners entered into a Termination of Loan Agreement to terminate the above-mentioned $10,000,000 Loan Agreement.
Because of the Company&#x2019;s decision to fund future business expansions through Baoding Shengde instead of Dongfang Paper, the $10,000,000
loan contemplated was never made prior to the point of termination. The parties believe the termination of the Loan Agreement does not
in itself compromise the effective control of the Company over Dongfang Paper and its businesses in the PRC.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;An agreement was also entered into among Baoding
Shengde, Dongfang Paper and the Dongfang Paper Equity Owners on December 31, 2010, reiterating that Baoding Shengde is entitled to 100%
of the distributable profit of Dongfang Paper, pursuant to the above- mentioned Contractual Agreements. In addition, Dongfang Paper and
the Dongfang Paper Equity Owners shall not declare any of Dongfang Paper&#x2019;s unappropriated earnings as dividend, including the unappropriated
earnings of Dongfang Paper from its establishment to 2010 and thereafter.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 25, 2019, Dongfang Paper entered into
an acquisition agreement with the shareholder of Hebei Tengsheng Paper Co., Ltd. (&#x201c;Hebei Tengsheng&#x201d;), a limited liability
company organized under the laws of the PRC, pursuant to which Dongfang Paper will acquire Hebei Tengsheng. Full payment of the consideration
in the amount of RMB320 million (approximately $45 million) was made on February 23, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;QianrongQianhui Hebei Technology Co., Ltd, a wholly
owned subsidiary of Shengde holding, was incorporated on July 15, 2021. It is a service provider of high quality material solutions for
textile, cosmetics and paper production.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has no direct equity interest in Dongfang
Paper. However, through the Contractual Agreements described above, the Company is found to be the primary beneficiary (the &#x201c;Primary
Beneficiary&#x201d;) of Dongfang Paper and is deemed to have the effective control over Dongfang Paper&#x2019;s activities that most significantly
affect its economic performance, resulting in Dongfang Paper and its subsidiary, being treated as a controlled variable interest entity
of the Company in accordance with Topic 810 - Consolidation of the Accounting Standards Codification (the &#x201c;ASC&#x201d;) issued by
the Financial Accounting Standard Board (the &#x201c;FASB&#x201d;). The revenue generated from Dongfang Paper and Hebei Tengsheng for the
three months ended September 30, 2022 and 2021 was accounted for 99.83% and 97.01% of the Company&#x2019;s total revenue, respectively.
The revenue generated from Dongfang Paper and Hebei Tengsheng for the nine months endedSeptember 30, 2022 and 2021 was accounted for 99.75%
and 98.89% of the Company&#x2019;s total revenue, respectively. Dongfang Paper and Hebei Tengsheng also accounted for 87.51% and 84.13%
of the total assets of the Company as of September 30, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;As of September 30, 2022 and December 31, 2021, details of the Company&#x2019;s subsidiaries and variable interest entities are as follows:&lt;/span&gt; &#160;&lt;/p&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Date of Incorporation or&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Place&#160;of&#160;Incorporation&#160;or&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Percentage&#160;of&lt;br/&gt;
&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; text-align: left; font-weight: bold"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Establishment&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Establishment&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Ownership&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Principal Activity&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic"&gt;Subsidiary: &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left"&gt;Dongfang Holding&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;November 13, 2006&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;BVI&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 25%; text-align: center"&gt;Inactive investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Shengde Holdings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;February 25, 2009&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;State of Nevada&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Baoding Shengde&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;June 1, 2009&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;QianrongQianhuiHeibei &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;July 15, 2021 &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;PRC &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;New material technology service&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic; text-align: left"&gt;Variable interest entity (&#x201c;VIE&#x201d;):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Dongfang Paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;March 10, 1996&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Control&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;*&lt;/td&gt;&lt;td&gt;Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;However, uncertainties in the PRC legal system
could cause the Company&#x2019;s current ownership structure to be found to be in violation of any existing and/or future PRC laws or regulations
and could limit the Company&#x2019;s ability, through its subsidiary, to enforce its rights under these contractual arrangements. Furthermore,
shareholders of the VIE may have interests that are different than those of the Company, which could potentially increase the risk that
they would seek to act contrary to the terms of the aforementioned agreements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In addition, if the current structure or any of
the contractual arrangements were found to be in violation of any existing or future PRC law, the Company may be subject to penalties,
which may include, but not be limited to, the cancellation or revocation of the Company&#x2019;s business and operating licenses, being
required to restructure the Company&#x2019;s operations or being required to discontinue the Company&#x2019;s operating activities. The
imposition of any of these or other penalties may result in a material and adverse effect on the Company&#x2019;s ability to conduct its
operations. In such case, the Company may not be able to operate or control the VIE, which may result in deconsolidation of the VIE. The
Company believes the possibility that it will no longer be able to control and consolidate its VIE will occur as a result of the aforementioned
risks and uncertainties is remote.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has aggregated the financial information
of Dongfang Paper in the table below. The aggregate carrying value of Dongfang Paper&#x2019;s assets and liabilities (after elimination
of intercompany transactions and balances) in the Company&#x2019;s condensed consolidated balance sheets as of September 30, 2022 and December
31, 2021 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company and its consolidated subsidiaries
are not required to provide financial support to the VIE, and no creditor (or beneficial interest holders) of the VIE have recourse to
the assets of Company unless the Company separately agrees to be subject to such claims. There are no terms in any agreements or arrangements,
implicit or explicit, which require the Company or its subsidiaries to provide financial support to the VIE. However, if the VIE does
require financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide
financial support to the VIE.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(Unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;ASSETS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash and bank balances &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,978,632&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,921,407&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Restricted cash &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-52"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,236,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,867,759&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Inventories &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,421,829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,823,762&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayments and other current assets &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,857,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,942,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Due from related parties &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;797,954&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;888,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current assets &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,292,451&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,444,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayment on property, plant and equipment &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,266,121&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,877,755&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease right-of-use assets, net &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,600,499&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,286,459&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property, plant, and equipment, net &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;141,258,899&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;116,054,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Deferred tax asset non-current &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,841,540&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,547,741&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Assets &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;188,259,510&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;203,211,041&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;LIABILITIES &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Liabilities &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term bank loans &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,632,553&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,958,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current portion of long-term loans from credit union &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,175,621&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,289,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;272,147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;210,161&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accounts payable &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,255&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Advance from customers &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,646&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Due to related parties &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-54"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-55"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll and employee benefits &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;210,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;279,513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other payables and accrued liabilities &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,950,272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,740,900&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Income taxes payable &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;746,694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,108,038&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current liabilities &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,167,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,637,067&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Loans from credit union &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;607,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,980,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred gain on sale-leaseback &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155,110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Lease liability - non-current &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;568,952&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;152,233&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total liabilities &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,417,813&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,924,475&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c39" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c40" decimals="0" unitRef="shares">7450497</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c41" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c0" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:Capital contextRef="c42" decimals="0" unitRef="usd">10000000</us-gaap:Capital>
    <us-gaap:Capital contextRef="c43" decimals="0" unitRef="usd">60000000</us-gaap:Capital>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c44" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <itp:ServiceFeePercentageOfNetProfit contextRef="c46" decimals="2" unitRef="pure">0.80</itp:ServiceFeePercentageOfNetProfit>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount contextRef="c46" decimals="0" unitRef="usd">10000000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <us-gaap:LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability contextRef="c45">(iii) Call Option Agreement, which generally provides, among other
things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase all or part of each owner&#x2019;s
equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding Shengde should pay to each of Dongfang
Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge Agreement, which provides that Dongfang Paper Equity
Owners will pledge all of their equity interests in Dongfang Paper to Baoding Shengde as security for their obligations under the other
agreements described in this section.</us-gaap:LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability>
    <us-gaap:TerminationLoans contextRef="c47" decimals="0" unitRef="usd">10000000</us-gaap:TerminationLoans>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c46" decimals="0" unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <itp:PercentageShareOfDistributableProfit contextRef="c48" decimals="2" unitRef="pure">1</itp:PercentageShareOfDistributableProfit>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c49" decimals="-6" unitRef="cny">320000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c49" decimals="-6" unitRef="usd">45000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <itp:PercentageOfRevenue contextRef="c50" decimals="4" unitRef="pure">0.9983</itp:PercentageOfRevenue>
    <itp:PercentageOfRevenue contextRef="c51" decimals="4" unitRef="pure">0.9701</itp:PercentageOfRevenue>
    <itp:PercentageOfRevenue contextRef="c0" decimals="4" unitRef="pure">0.9975</itp:PercentageOfRevenue>
    <itp:PercentageOfRevenue contextRef="c6" decimals="4" unitRef="pure">0.9889</itp:PercentageOfRevenue>
    <itp:PercentageOfTotalAssets contextRef="c52" decimals="4" unitRef="pure">0.8751</itp:PercentageOfTotalAssets>
    <itp:PercentageOfTotalAssets contextRef="c53" decimals="4" unitRef="pure">0.8413</itp:PercentageOfTotalAssets>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Date of Incorporation or&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Place&#160;of&#160;Incorporation&#160;or&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Percentage&#160;of&lt;br/&gt;
&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; text-align: left; font-weight: bold"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Establishment&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Establishment&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Ownership&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Principal Activity&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic"&gt;Subsidiary: &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%; text-align: left"&gt;Dongfang Holding&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;November 13, 2006&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;BVI&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 25%; text-align: center"&gt;Inactive investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Shengde Holdings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;February 25, 2009&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;State of Nevada&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Baoding Shengde&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;June 1, 2009&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;QianrongQianhuiHeibei &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;July 15, 2021 &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;PRC &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;New material technology service&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; font-style: italic; text-align: left"&gt;Variable interest entity (&#x201c;VIE&#x201d;):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Dongfang Paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;March 10, 1996&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Control&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;*&lt;/td&gt;&lt;td&gt;Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <itp:DateOfIncorporationOrEstablishments contextRef="c54">November 13, 2006</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c54">BVI</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c54">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c54">Inactive investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c55">February 25, 2009</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c55">State of Nevada</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c55">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c55">Investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c56">June 1, 2009</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c56">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c56">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c56">Paper production and distribution</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c57">July 15, 2021</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c57">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c57">100%</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c57">New material technology service</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishments contextRef="c58">March 10, 1996</itp:DateOfIncorporationOrEstablishments>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c58">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnership contextRef="c58" id="ix_0_fact">Control</itp:PercentageOfOwnership>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c58">Paper production and distribution</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:PercentageOfVaribaleInterest contextRef="c0" decimals="2" unitRef="pure">1</itp:PercentageOfVaribaleInterest>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(Unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;ASSETS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash and bank balances &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,978,632&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,921,407&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Restricted cash &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-52"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,236,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,867,759&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Inventories &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,421,829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,823,762&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayments and other current assets &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,857,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,942,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Due from related parties &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;797,954&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;888,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current assets &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,292,451&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,444,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayment on property, plant and equipment &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,266,121&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,877,755&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease right-of-use assets, net &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,600,499&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,286,459&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property, plant, and equipment, net &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;141,258,899&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;116,054,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Deferred tax asset non-current &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,841,540&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,547,741&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Assets &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;188,259,510&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;203,211,041&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;LIABILITIES &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Liabilities &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term bank loans &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,632,553&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,958,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current portion of long-term loans from credit union &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,175,621&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,289,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;272,147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;210,161&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accounts payable &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,255&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Advance from customers &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,646&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Due to related parties &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-54"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-55"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll and employee benefits &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;210,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;279,513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other payables and accrued liabilities &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,950,272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,740,900&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Income taxes payable &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;746,694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,108,038&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current liabilities &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,167,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,637,067&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Loans from credit union &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;607,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,980,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred gain on sale-leaseback &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155,110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Lease liability - non-current &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;568,952&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;152,233&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total liabilities &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,417,813&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,924,475&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c59" decimals="0" unitRef="usd">7978632</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c60" decimals="0" unitRef="usd">1921407</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet contextRef="c59" decimals="0" unitRef="usd">4236299</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c60" decimals="0" unitRef="usd">4867759</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="c59" decimals="0" unitRef="usd">4421829</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c60" decimals="0" unitRef="usd">5823762</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c59" decimals="0" unitRef="usd">15857737</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c60" decimals="0" unitRef="usd">19942878</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c59" decimals="0" unitRef="usd">797954</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c60" decimals="0" unitRef="usd">888893</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsCurrent contextRef="c59" decimals="0" unitRef="usd">33292451</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c60" decimals="0" unitRef="usd">33444699</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c59" decimals="0" unitRef="usd">1266121</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c60" decimals="0" unitRef="usd">41877755</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c59" decimals="0" unitRef="usd">2600499</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c60" decimals="0" unitRef="usd">2286459</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c59" decimals="0" unitRef="usd">141258899</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c60" decimals="0" unitRef="usd">116054387</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c59" decimals="0" unitRef="usd">9841540</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c60" decimals="0" unitRef="usd">9547741</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets contextRef="c59" decimals="0" unitRef="usd">188259510</us-gaap:Assets>
    <us-gaap:Assets contextRef="c60" decimals="0" unitRef="usd">203211041</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c59" decimals="0" unitRef="usd">5632553</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c60" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBankLoansAndNotesPayable>
    <itp:CurrentPortionOfLongTermLoansFromCreditUnion contextRef="c59" decimals="0" unitRef="usd">4175621</itp:CurrentPortionOfLongTermLoansFromCreditUnion>
    <itp:CurrentPortionOfLongTermLoansFromCreditUnion contextRef="c60" decimals="0" unitRef="usd">2289945</itp:CurrentPortionOfLongTermLoansFromCreditUnion>
    <us-gaap:OperatingLeaseLiability contextRef="c59" decimals="0" unitRef="usd">272147</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c60" decimals="0" unitRef="usd">210161</us-gaap:OperatingLeaseLiability>
    <us-gaap:AccountsPayableCurrent contextRef="c59" decimals="0" unitRef="usd">144213</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c60" decimals="0" unitRef="usd">10255</us-gaap:AccountsPayableCurrent>
    <itp:AdvanceFromCustomers1 contextRef="c59" decimals="0" unitRef="usd">35646</itp:AdvanceFromCustomers1>
    <itp:AdvanceFromCustomers1 contextRef="c60" decimals="0" unitRef="usd">39694</itp:AdvanceFromCustomers1>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c59" decimals="0" unitRef="usd">210791</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c60" decimals="0" unitRef="usd">279513</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c59" decimals="0" unitRef="usd">4950272</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c60" decimals="0" unitRef="usd">4740900</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c59" decimals="0" unitRef="usd">746694</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c60" decimals="0" unitRef="usd">1108038</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c59" decimals="0" unitRef="usd">16167937</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c60" decimals="0" unitRef="usd">14637067</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c59" decimals="0" unitRef="usd">607613</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c60" decimals="0" unitRef="usd">2980065</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c59" decimals="0" unitRef="usd">73311</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c60" decimals="0" unitRef="usd">155110</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c59" decimals="0" unitRef="usd">568952</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c60" decimals="0" unitRef="usd">152233</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="c59" decimals="0" unitRef="usd">17417813</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c60" decimals="0" unitRef="usd">17924475</us-gaap:Liabilities>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(2) Basis of Presentation and Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;)
for reporting on Form 10-Q. Accordingly, certain information and notes required by the United States of America generally accepted accounting
principles (&#x201c;GAAP&#x201d;) for annual financial statements are not included herein. These interim statements should be read in conjunction
with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31,
2021 of the Company, and its subsidiaries and variable interest entity (which we sometimes refer to collectively as &#x201c;the Company&#x201d;,
&#x201c;we&#x201d;, &#x201c;us&#x201d; or &#x201c;our&#x201d;).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Principles of Consolidation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our unaudited condensed consolidated financial
statements reflect all adjustments, which are, in the opinion of management, necessary for a fair presentation of our financial position
and results of operations. Such adjustments are of a normal recurring nature, unless otherwise noted. The balance sheet as of September
30, 2022 and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be
expected for any future period.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our unaudited condensed consolidated financial
statements are prepared in accordance with GAAP. These accounting principles require us to make certain estimates, judgments and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. We believe that the estimates, judgments and
assumptions are reasonable, based on information available at the time they are made. Actual results could differ materially from those
estimates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Reverse stock split&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 9, 2022, the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#x201c;NRS&#x201d;).
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $0.001 per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Valuation of long-lived asset&lt;/i&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the carrying value of long-lived
assets to be held and used when events and circumstances warrants such a review. The carrying value of a long-lived asset is considered
impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In
that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset
and intangible assets. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with
the risk involved. Losses on long-lived assets and intangible assets to be disposed are determined in a similar manner, except that fair
market values are reduced for the cost to dispose.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted ASC Topic 820, Fair Value
Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures
about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value
by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of
valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Level 1 - Quoted prices in active markets for identical assets or liabilities.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2 - Inputs other than Level 1 that are observable,
either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;Level 3 - Unobservable inputs that are supported by little or no market
activity and that are significant to the fair value of the assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Classification within the hierarchy is determined based on the lowest
level of input that is significant to the fair value measurement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company estimates the fair value of financial
instruments using the available market information and valuation methods. Considerable judgment is required in estimating fair value.
Accordingly, the estimates of fair value may not be indicative of the amounts that the Company could realize in a current market exchange.
As of September 30, 2022 and December 31, 2021, the carrying value of the Company&#x2019;s short term financial instruments, such as cash
and cash equivalents, accounts receivable, accounts and notes payable, short-term bank loans, balance due to a related party and obligation
under capital lease, approximate at their fair values because of the short maturity of these instruments; while loans from credit union
and loans from a related party approximate at their fair value as the interest rates thereon are close to the market rates of interest
published by the People&#x2019;s Bank of China.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management determined that liabilities created
by beneficial conversion features associated with the issuance of certain warrants (see &#x201c;&lt;i&gt;Derivative liabilities&#x201d; &lt;/i&gt;under
Note (10)), meet the criteria of derivatives and are required to be measured at fair value. The fair value of these derivative liabilities
was determined based on management&#x2019;s estimate of the expected future cash flows required to settle the liabilities. This valuation
technique involves management&#x2019;s estimates and judgment based on unobservable inputs and is classified in level 3.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Non-Recurring Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews long-lived assets for impairment
annually or more frequently if events or changes in circumstances indicate the possibility of impairment. For the continuing operations,
long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator of impairment, and they are recorded at
fair value only when impairment is recognized. For discontinued operations, long-lived assets are measured at the lower of carrying amount
or fair value less cost to sell. The fair value of these assets were determined using models with significant unobservable inputs which
were classified as Level 3 inputs, primarily the discounted future cash flow.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Share-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses the fair value recognition provision
of ASC Topic 718, &lt;i&gt;Compensation-Stock Compensation&lt;/i&gt;, which requires the Company to expense the cost of employee services received
in exchange for an award of equity instruments based on the grant date fair value of such instruments over the vesting period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company also applies the provisions of ASC
Topic 505-50, &lt;i&gt;Equity Based Payments to Non-Employees&lt;/i&gt; to account for stock-based compensation awards issued to non-employees for
services. Such awards for services are recorded at either the fair value of the consideration received or the fair value of the instruments
issued in exchange for such services, whichever is more reliably measurable.&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Principles of Consolidation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our unaudited condensed consolidated financial
statements reflect all adjustments, which are, in the opinion of management, necessary for a fair presentation of our financial position
and results of operations. Such adjustments are of a normal recurring nature, unless otherwise noted. The balance sheet as of September
30, 2022 and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be
expected for any future period.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our unaudited condensed consolidated financial
statements are prepared in accordance with GAAP. These accounting principles require us to make certain estimates, judgments and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. We believe that the estimates, judgments and
assumptions are reasonable, based on information available at the time they are made. Actual results could differ materially from those
estimates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <itp:StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Reverse stock split&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 9, 2022, the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#x201c;NRS&#x201d;).
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $0.001 per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</itp:StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c61">the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#x201c;NRS&#x201d;).</us-gaap:StockholdersEquityReverseStockSplit>
    <itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits contextRef="c0" decimals="3" unitRef="usdPershares">0.001</itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Valuation of long-lived asset&lt;/i&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the carrying value of long-lived
assets to be held and used when events and circumstances warrants such a review. The carrying value of a long-lived asset is considered
impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In
that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset
and intangible assets. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with
the risk involved. Losses on long-lived assets and intangible assets to be disposed are determined in a similar manner, except that fair
market values are reduced for the cost to dispose.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted ASC Topic 820, Fair Value
Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures
about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value
by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of
valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Level 1 - Quoted prices in active markets for identical assets or liabilities.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2 - Inputs other than Level 1 that are observable,
either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;Level 3 - Unobservable inputs that are supported by little or no market
activity and that are significant to the fair value of the assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Classification within the hierarchy is determined based on the lowest
level of input that is significant to the fair value measurement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company estimates the fair value of financial
instruments using the available market information and valuation methods. Considerable judgment is required in estimating fair value.
Accordingly, the estimates of fair value may not be indicative of the amounts that the Company could realize in a current market exchange.
As of September 30, 2022 and December 31, 2021, the carrying value of the Company&#x2019;s short term financial instruments, such as cash
and cash equivalents, accounts receivable, accounts and notes payable, short-term bank loans, balance due to a related party and obligation
under capital lease, approximate at their fair values because of the short maturity of these instruments; while loans from credit union
and loans from a related party approximate at their fair value as the interest rates thereon are close to the market rates of interest
published by the People&#x2019;s Bank of China.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management determined that liabilities created
by beneficial conversion features associated with the issuance of certain warrants (see &#x201c;&lt;i&gt;Derivative liabilities&#x201d; &lt;/i&gt;under
Note (10)), meet the criteria of derivatives and are required to be measured at fair value. The fair value of these derivative liabilities
was determined based on management&#x2019;s estimate of the expected future cash flows required to settle the liabilities. This valuation
technique involves management&#x2019;s estimates and judgment based on unobservable inputs and is classified in level 3.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <itp:NonRecurringFairValueMeasurementsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Non-Recurring Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews long-lived assets for impairment
annually or more frequently if events or changes in circumstances indicate the possibility of impairment. For the continuing operations,
long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator of impairment, and they are recorded at
fair value only when impairment is recognized. For discontinued operations, long-lived assets are measured at the lower of carrying amount
or fair value less cost to sell. The fair value of these assets were determined using models with significant unobservable inputs which
were classified as Level 3 inputs, primarily the discounted future cash flow.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:NonRecurringFairValueMeasurementsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Share-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses the fair value recognition provision
of ASC Topic 718, &lt;i&gt;Compensation-Stock Compensation&lt;/i&gt;, which requires the Company to expense the cost of employee services received
in exchange for an award of equity instruments based on the grant date fair value of such instruments over the vesting period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company also applies the provisions of ASC
Topic 505-50, &lt;i&gt;Equity Based Payments to Non-Employees&lt;/i&gt; to account for stock-based compensation awards issued to non-employees for
services. Such awards for services are recorded at either the fair value of the consideration received or the fair value of the instruments
issued in exchange for such services, whichever is more reliably measurable.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(3) Restricted Cash&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Restricted cash was &lt;span style="-sec-ix-hidden: hidden-fact-56"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-57"&gt;nil&lt;/span&gt;&lt;/span&gt; as of September 30, 2022 and December 31, 2021.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(4) Inventories&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Raw materials inventory includes mainly recycled paper board and recycled
white scrap paper. Finished goods include mainly products of corrugating medium paper, offset printing paper and tissue paper products.
Inventories consisted of the following as of September 30, 2022 and December 31, 2021:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Raw Materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 76%; text-align: left"&gt;Recycled paper board&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,246,847&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,097,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Recycled white scrap paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,808&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in"&gt;Gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Base paper and other raw materials&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;214,370&lt;/span&gt;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;206,531&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,552,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,348,154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Semi-finished Goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,707&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;96,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Finished Goods&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;723,544&lt;/span&gt;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,400,654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total inventory, gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,441,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,844,895&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Inventory reserve&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-58"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-59"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total inventory, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,441,390&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,844,895&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Raw Materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 76%; text-align: left"&gt;Recycled paper board&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,246,847&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,097,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Recycled white scrap paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,808&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in"&gt;Gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Base paper and other raw materials&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;214,370&lt;/span&gt;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;206,531&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,552,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,348,154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Semi-finished Goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,707&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;96,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Finished Goods&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;723,544&lt;/span&gt;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-decoration: none; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,400,654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-decoration: none; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total inventory, gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,441,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,844,895&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Inventory reserve&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-58"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-59"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total inventory, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,441,390&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,844,895&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c62" decimals="0" unitRef="usd">3246847</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c63" decimals="0" unitRef="usd">2097062</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c64" decimals="0" unitRef="usd">10603</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c65" decimals="0" unitRef="usd">11808</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c66" decimals="0" unitRef="usd">80319</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c67" decimals="0" unitRef="usd">32753</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c68" decimals="0" unitRef="usd">214370</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c69" decimals="0" unitRef="usd">206531</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c2" decimals="0" unitRef="usd">3552139</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c3" decimals="0" unitRef="usd">2348154</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c2" decimals="0" unitRef="usd">165707</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="0" unitRef="usd">96087</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c2" decimals="0" unitRef="usd">723544</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="0" unitRef="usd">3400654</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="c2" decimals="0" unitRef="usd">4441390</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c3" decimals="0" unitRef="usd">5844895</us-gaap:InventoryGross>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">4441390</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">5844895</us-gaap:InventoryNet>
    <itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(5) Prepayments and other current assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Prepayments and other current assets consisted of the following as
of September 30, 2022 and December 31, 2021:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#x202f;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid land lease&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;173,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;188,215&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,030,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,190,527&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;980,786&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Value-added tax recoverable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,154,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,740,296&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-60"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;410,561&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;696,816&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;22,795,907&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;25,796,640&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#x202f;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid land lease&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;173,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;188,215&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,030,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,190,527&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;980,786&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Value-added tax recoverable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,154,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,740,296&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-60"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;410,561&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;696,816&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;22,795,907&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;25,796,640&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <itp:PrepaidLandLease contextRef="c2" decimals="0" unitRef="usd">173244</itp:PrepaidLandLease>
    <itp:PrepaidLandLease contextRef="c3" decimals="0" unitRef="usd">188215</itp:PrepaidLandLease>
    <itp:PrepaymentForPurchaseOfMaterials contextRef="c2" decimals="0" unitRef="usd">9030641</itp:PrepaymentForPurchaseOfMaterials>
    <itp:PrepaymentForPurchaseOfMaterials contextRef="c3" decimals="0" unitRef="usd">9190527</itp:PrepaymentForPurchaseOfMaterials>
    <itp:PrepaymentForPurchasesOfEquipment contextRef="c3" decimals="0" unitRef="usd">-980786</itp:PrepaymentForPurchasesOfEquipment>
    <us-gaap:ValueAddedTaxReceivable contextRef="c2" decimals="0" unitRef="usd">13154522</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable contextRef="c3" decimals="0" unitRef="usd">14740296</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:PrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">26939</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">410561</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">696816</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">22795907</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">25796640</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(6) Property, plant and equipment, net&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;As of September 30, 2022 and December 31, 2021, property, plant and
equipment consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Property, Plant, and Equipment:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,587,713&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,790,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Building and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,597,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,609,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155,366,410&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170,149,367&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;713,510&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;725,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;973,922&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-61"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Totals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;278,238,742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;258,274,965&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(128,703,499&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(131,687,537&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Property, Plant and Equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;149,535,243&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;126,587,428&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022 and December 31, 2021,
land use rights represented twenty three parcels of state-owned lands located in Xushui District and Wei County of Hebei Province in China,
with lease terms of 50 years expiring in 2061 and 2068, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022 and December 31, 2021,
certain property, plant and equipment of Dongfang Paper with net values of $460,107 and $1,130,333, respectively, have been pledged pursuant
to a long-term loan from credit union of Dongfang Paper. Land use right of Dongfang Paper with net values of $5,289,810 and $6,002,195,
respectively, as of September 30, 2022 and December 31, 2021 was pledged for the bank loan from Industrial &amp;amp; Commercial Bank of China
(&#x201c;ICBC&#x201d;). Land use right of Hebei Tengsheng with net value of $5,042,556 and $5,690,261, respectively, as of September 30,
2022 and December 31, 2021 was pledged for a long-term loan from credit union of Baoding Shengde. In addition, land use right of Hebei
Tengsheng with net value of $3,899,128 and $4,407,889, respectively, as of September 30, 2022 and December 31, 2021 was pledged for another
long-term loan from credit union of Baoding Shengde. See &#x201c;&lt;i&gt;Short-term bank loans&lt;/i&gt;&#x201d; under Note (7), Loans Payable, for
details of the transaction and asset collaterals.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation and amortization of property, plant and equipment was
$3,609,985 and $3,500,145 for the three months ended September 30, 2022 and 2021, respectively. Depreciation and amortization of property,
plant and equipment was $11,168,328 and $11,659,670 for the nine months ended September 30, 2022 and 2021, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Property, Plant, and Equipment:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,587,713&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,790,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Building and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,597,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,609,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155,366,410&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170,149,367&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;713,510&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;725,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;973,922&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-61"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Totals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;278,238,742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;258,274,965&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(128,703,499&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(131,687,537&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Property, Plant and Equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;149,535,243&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;126,587,428&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c74" decimals="0" unitRef="usd">56587713</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c75" decimals="0" unitRef="usd">12790062</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c76" decimals="0" unitRef="usd">64597187</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c77" decimals="0" unitRef="usd">74609698</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c78" decimals="0" unitRef="usd">155366410</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c79" decimals="0" unitRef="usd">170149367</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c80" decimals="0" unitRef="usd">713510</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c81" decimals="0" unitRef="usd">725838</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c82" decimals="0" unitRef="usd">973922</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" unitRef="usd">278238742</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" unitRef="usd">258274965</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" unitRef="usd">128703499</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" unitRef="usd">131687537</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">149535243</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">126587428</us-gaap:PropertyPlantAndEquipmentNet>
    <itp:SaleLeasebackTransactionLeasePeriod contextRef="c0">As of September 30, 2022 and December 31, 2021,
land use rights represented twenty three parcels of state-owned lands located in Xushui District and Wei County of Hebei Province in China,
with lease terms of 50 years expiring in 2061 and 2068, respectively.&#160;</itp:SaleLeasebackTransactionLeasePeriod>
    <itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments contextRef="c70" decimals="0" unitRef="usd">460107</itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments>
    <itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments contextRef="c71" decimals="0" unitRef="usd">1130333</itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments>
    <itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility contextRef="c2" decimals="0" unitRef="usd">5289810</itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility>
    <itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility contextRef="c3" decimals="0" unitRef="usd">6002195</itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue contextRef="c72">$5,042,556</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue contextRef="c73">$5,690,261</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue>
    <itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing contextRef="c2" decimals="0" unitRef="usd">3899128</itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing>
    <itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing contextRef="c3" decimals="0" unitRef="usd">4407889</itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c4" decimals="0" unitRef="usd">3609985</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c5" decimals="0" unitRef="usd">3500145</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">11168328</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c6" decimals="0" unitRef="usd">11659670</us-gaap:OtherDepreciationAndAmortization>
    <itp:LeaseOfLesseeDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(7) Leases&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Financing with Sale-Leaseback&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into a sale-leaseback arrangement
(the &#x201c;Lease Financing Agreement&#x201d;) with TAC Leasing Co., Ltd.(&#x201c;TLCL&#x201d;) on August 6, 2020, for a total financing
proceeds in the amount of RMB 16 million (approximately US$2.5 million). Under the sale-leaseback arrangement, Hebei Tengsheng sold the
Leased Equipment to TLCL for 16 million (approximately US$2.5 million). Concurrent with the sale of equipment, Hebei Tengsheng leases
back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Hebei Tengsheng may pay a nominal purchase
price of RMB 100 (approximately $16) to TLCL and buy back the Leased Equipment. The Leased Equipment in amount of $2,349,452 was recorded
as right of use assets and the net present value of the minimum lease payments was recorded as lease liability and calculated with TLCL&#x2019;s
implicit interest rate of 15.6% per annum and stated at $567,099 at the inception of the lease on August 17, 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Hebei Tengsheng made payments due according to
the schedule. The balance of Leased Equipment net of amortization was $1,940,586 and $2,286,459 as of September 30, 2022 and December
31, 2021, respectively. The lease liability was $181,187 and $362,394, and its current portion in the amount of $181,187 and $210,161
as of September 30, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Amortization of the Leased Equipment was $38,486
and $41,208 for the three months ended September 30, 2022 and 2021. Amortization of the Leased Equipment was $120,464 and $123,663 for
the nine months ended September 30, 2022 and 2021. Total interest expenses for the sale-leaseback arrangement was $8,439 and $17,026 for
the three months ended September 30, 2022 and 2021.Total interest expenses for the sale-leaseback arrangement was $32,808 and $56,376
for the nine months ended September 30, 2022 and 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As a result of the sale and leaseback, a deferred
gain in the amount of $430,695 was recorded. The deferred gain is amortized over the lease term and as an offset to amortization of the
Leased Equipment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The future minimum lease payments of the capital
lease as of September 30, 2022 were as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;September 30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;194,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: unearned discount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(13,185&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;181,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(181,187&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-62"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Operating lease&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The Company leases space under non-cancelable operating leases for
office and manufacturing locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement
incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The leases include option to renew in condition that it is agreed by
the landlord before expiry. Therefore, the majority of renewals to extend the lease terms are not included in its right-of-use assets
and lease liabilities as they are not reasonably certain of exercise. The Company regularly evaluate the renewal options and when they
are reasonably certain of exercise, the Company includes the renewal period in its lease term.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;As the Company&#x2019;s leases do not provide an implicit rate, it uses
its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the
lease payments.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The components of the Company&#x2019;s lease expense are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Nine&#160;Months&lt;br/&gt;
Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;23,475&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Short-term lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-63"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Lease cost&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;23,475&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Supplemental cash flow information related to its operating leases
was as follows for the period ended September 30, 2022:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Nine&#160;Months&lt;br/&gt;
Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating cash outflow from operating leases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-size: 10pt"&gt;Maturities of its lease liabilities for
all operating leases are as follows as of &lt;/span&gt;September 30&lt;span style="font-size: 10pt"&gt;, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;845,094&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(185,182&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;659,912&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: current portion, record in current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(90,960&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;568,952&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The weighted average remaining lease terms and discount rates for all
of its operating leases were as follows as of September 30, 2022:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Remaining lease term and discount rate:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Weighted average remaining lease term (years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Weighted average discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.56&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</itp:LeaseOfLesseeDisclosureTextBlock>
    <us-gaap:ProceedsFromHedgeFinancingActivities contextRef="c84" decimals="-6" unitRef="cny">16000000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:ProceedsFromHedgeFinancingActivities contextRef="c84" decimals="-5" unitRef="usd">2500000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:NetInvestmentInLeaseSale contextRef="c85" decimals="-6" unitRef="usd">16000000</us-gaap:NetInvestmentInLeaseSale>
    <us-gaap:NetInvestmentInLeaseSale contextRef="c86" decimals="-5" unitRef="usd">2500000</us-gaap:NetInvestmentInLeaseSale>
    <us-gaap:LessorSalesTypeLeaseRenewalTerm1 contextRef="c87">P3Y</us-gaap:LessorSalesTypeLeaseRenewalTerm1>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c88" decimals="0" unitRef="cny">100</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c88" decimals="0" unitRef="usd">16</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c86" decimals="0" unitRef="usd">2349452</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <itp:InterestRate contextRef="c86" decimals="3" unitRef="pure">0.156</itp:InterestRate>
    <itp:InceptionOfTheLease contextRef="c89" decimals="0" unitRef="usd">567099</itp:InceptionOfTheLease>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c90" decimals="0" unitRef="usd">1940586</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c91" decimals="0" unitRef="usd">2286459</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <itp:LeaseLiability contextRef="c2" decimals="0" unitRef="usd">181187</itp:LeaseLiability>
    <itp:LeaseLiability contextRef="c3" decimals="0" unitRef="usd">362394</itp:LeaseLiability>
    <us-gaap:DepositLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">181187</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">210161</us-gaap:DepositLiabilityCurrent>
    <itp:AmortizationOfLeaseAsset contextRef="c4" decimals="0" unitRef="usd">38486</itp:AmortizationOfLeaseAsset>
    <itp:AmortizationOfLeaseAsset contextRef="c5" decimals="0" unitRef="usd">41208</itp:AmortizationOfLeaseAsset>
    <itp:AmortizationOfLeaseAsset contextRef="c0" decimals="0" unitRef="usd">120464</itp:AmortizationOfLeaseAsset>
    <itp:AmortizationOfLeaseAsset contextRef="c6" decimals="0" unitRef="usd">123663</itp:AmortizationOfLeaseAsset>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c4" decimals="0" unitRef="usd">8439</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c5" decimals="0" unitRef="usd">17026</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c0" decimals="0" unitRef="usd">32808</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c6" decimals="0" unitRef="usd">56376</us-gaap:FinanceLeaseInterestExpense>
    <itp:DeferredGainAmount contextRef="c0" decimals="0" unitRef="usd">430695</itp:DeferredGainAmount>
    <itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;September 30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;194,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: unearned discount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(13,185&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;181,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(181,187&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-62"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock>
    <itp:FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears contextRef="c2" decimals="0" unitRef="usd">194372</itp:FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears>
    <us-gaap:UnearnedPremiums contextRef="c2" decimals="0" unitRef="usd">13185</us-gaap:UnearnedPremiums>
    <itp:FutureMinimumSubleaseRentalSaleLeasebackTransactions contextRef="c2" decimals="0" unitRef="usd">181187</itp:FutureMinimumSubleaseRentalSaleLeasebackTransactions>
    <itp:LessCurrentPortionLeaseLiability contextRef="c2" decimals="0" unitRef="usd">-181187</itp:LessCurrentPortionLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Nine&#160;Months&lt;br/&gt;
Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;23,475&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Short-term lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-63"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Lease cost&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;23,475&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="cny">23475</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost contextRef="c0" decimals="0" unitRef="cny">23475</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Nine&#160;Months&lt;br/&gt;
Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating cash outflow from operating leases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c0" decimals="0" unitRef="cny">140849</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;845,094&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(185,182&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;659,912&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: current portion, record in current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(90,960&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;568,952&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <itp:CapitalLeasesFutureMinimumPaymentDueCurrent contextRef="c2" decimals="0" unitRef="usd">140849</itp:CapitalLeasesFutureMinimumPaymentDueCurrent>
    <itp:CapitalLeasesFutureMinimumPaymentDueInTwoYears contextRef="c2" decimals="0" unitRef="usd">140849</itp:CapitalLeasesFutureMinimumPaymentDueInTwoYears>
    <itp:CapitalLeasesFutureMinimumPaymentDueInThreeYears contextRef="c2" decimals="0" unitRef="usd">140849</itp:CapitalLeasesFutureMinimumPaymentDueInThreeYears>
    <itp:CapitalLeasesFutureMinimumPaymentDueInFourYears contextRef="c2" decimals="0" unitRef="usd">140849</itp:CapitalLeasesFutureMinimumPaymentDueInFourYears>
    <itp:CapitalLeasesFutureMinimumPaymentDueInFiveYears contextRef="c2" decimals="0" unitRef="usd">140849</itp:CapitalLeasesFutureMinimumPaymentDueInFiveYears>
    <itp:CapitalLeasesFutureMinimumPaymentDueThereafter contextRef="c2" decimals="0" unitRef="usd">140849</itp:CapitalLeasesFutureMinimumPaymentDueThereafter>
    <itp:CapitalLeasesFutureMinimumPaymentDue contextRef="c2" decimals="0" unitRef="usd">845094</itp:CapitalLeasesFutureMinimumPaymentDue>
    <us-gaap:ReceivableWithImputedInterestNetAmount contextRef="c2" decimals="0" unitRef="usd">185182</us-gaap:ReceivableWithImputedInterestNetAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" unitRef="usd">659912</us-gaap:OperatingLeaseLiability>
    <us-gaap:LongTermDebtCurrent contextRef="c2" decimals="0" unitRef="usd">90960</us-gaap:LongTermDebtCurrent>
    <itp:PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction contextRef="c2" decimals="0" unitRef="usd">568952</itp:PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction>
    <itp:LesseeSOperatingLeaseDisclosureTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Remaining lease term and discount rate:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Weighted average remaining lease term (years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Weighted average discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.56&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</itp:LesseeSOperatingLeaseDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="4" unitRef="pure">0.0756</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <itp:LoansPayableTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(8) Loans Payable&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Short-term bank loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"/&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Industrial and Commercial Bank of China (&#x201c;ICBC&#x201d;) Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,069,157&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,958,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;ICBC Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;422,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-64"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;China Construction Bank Loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-65"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total short-term bank loans&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,632,553&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,958,561&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 25, 2021, the Company entered into
a working capital loan agreement with the ICBC, with a balance of $5,069,157 and $5,958,561 as of September 30, 2022 and December 31,
2021, respectively. The working capital loan was secured by the land use right of Dongfang Paper as collateral for the benefit of the
bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of 4.785% per annum. The loan will be due and repaid at various installments
by November 17, 2022.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 28, 2022, the Company entered into a working
capital loan agreement with the ICBC, with a balance of $422,547 as of September 30, 2022. The loan bears a fixed interest rate of 4.3%
per annum. The loan will be due by December 25, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;On July 29, 2022, the Company entered into a working capital loan agreement
with the China Construction Bank, with a balance of $140,849 as of September 30, 2022. The loan bears a fixed interest rate of 3.95% per
annum. The loan will be due by July 29, 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022, there were guaranteed
short-term borrowings of $5,069,157 and unsecured bank loans of $563,396. As of December 31, 2021, there were guaranteed short-term borrowings
of $5,958,561 and unsecured bank loans of $&lt;span style="-sec-ix-hidden: hidden-fact-67"&gt;nil&lt;/span&gt;.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The average short-term borrowing rates for the
three months ended September 30, 2022 and 2021 were approximately 4.28% and 4.79%. The average short-term borrowing rates for the nine
months endedSeptember 30, 2022 and 2021 were approximately 4.6% and 4.79%.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Long-term loans from credit union&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022 and December 31, 2021,
loans payable to Rural Credit Union of Xushui District, amounted to $8,867,855 and $9,818,530, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Rural Credit Union of Xushui District Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,211,302&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,348,871&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,521,225&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,921,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,253,585&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,509,528&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 4&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,831,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,038,992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Jiangna Yu&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;50,706&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,867,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,818,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion of long-term loans from credit union&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,175,620&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,838,465&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Long-term loans from credit union&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,692,235&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,980,065&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;As of September 30, 2022, the Company&#x2019;s long-term debt repayments for the next coming years were as follows:&lt;/span&gt; &#160; &#160;&lt;/p&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Fiscal year&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%"&gt;Remainder of 2022&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,175,620&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,656,256&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;2024 &amp;amp; after&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;35,979&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,867,855&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 16, 2014, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due in various installments
from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party. Interest payment is due quarterly and bears
the rate of 0.64% per month. On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments
from December 21, 2018 to November 5, 2023. As of September 30, 2022 and December 31, 2021, total outstanding loan balance was $1,211,302
and$1,348,871, respectively, Out of the total outstanding loan balance, current portion amounted were $647,906 and $329,376 as of September
30, 2022 and December 31, 2021, respectively, which are presented as current liabilities in the consolidated balance sheet and the remaining
balance of $563,396 and $1,019,495 are presented as non-current liabilities in the consolidated balance sheet as of September 30, 2022
and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 15, 2013, the Company entered into a loan
agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due and payable in various installments
from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended for additional 5 years and will be due and payable in
various installments from December 21, 2018 to June 20, 2023. The loan is secured by certain of the Company&#x2019;s manufacturing equipment
with net book value of $460,107 and $1,130,333 as of September 30, 2022 and December 31, 2021, respectively. Interest payment is due quarterly
and bears a fixed rate of 0.64% per month. As of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $3,521,225
and $3,921,139, respectively. Out of the total outstanding loan balance, current portion amounted were $3,521,225 and $1,960,569 as of
September 30, 2022 and December 31, 2021 respectively, which are presented as current liabilities in the consolidated balance sheet and
the remaining balance of $&lt;span style="-sec-ix-hidden: hidden-fact-68"&gt;nil&lt;/span&gt; and $1,960,570 are presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 17, 2019, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which was due and payable in various installments
from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on April 16, 2024 according to the new schedule. The loan is secured by Hebei Tengsheng with its land use
right as collateral for the benefit of the credit union. Interest payment is due quarterly and bears a fixed rate of 0.6% per month. As
of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $2,253,585 and $2,509,528, respectively. Out of the
total outstanding loan balance, current portion amounted were $&lt;span style="-sec-ix-hidden: hidden-fact-69"&gt;nil&lt;/span&gt; and $2,509,528 as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $2,253,585 and $&lt;span style="-sec-ix-hidden: hidden-fact-70"&gt;nil&lt;/span&gt; are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 12, 2019, the Company entered into
a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which is due and payable in various installments
from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on December 11, 2024 according to the new schedule. The loan is secured by Hebei Tengsheng with its land use
right as collateral for the benefit of the credit union. Interest payment is due monthly and bears a fixed rate of 7.56% per annum. As
of September 30, 2022 and December 31, 2021, the total outstanding loan balance was $1,831,037 and $2,038,992, respectively. Out of the
total outstanding loan balance, current portion amounted were $&lt;span style="-sec-ix-hidden: hidden-fact-71"&gt;nil&lt;/span&gt; and $2,038,992 as of September 30, 2022 and December 31, 2021 respectively,
which are presented as current liabilities in the consolidated balance sheet and the remaining balance of $1,831,037 and $&lt;span style="-sec-ix-hidden: hidden-fact-72"&gt;nil&lt;/span&gt; are presented
as non-current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 1, 2022, the Company entered into a loan
agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company borrowed RMB 400,000 from Jiangna Yu for a term of
five years. The loan is payable in monthly installment of RMB10,667 from July 2022 to July 2027. As of September 30, 2022, the total outstanding
loan balance was $50,706. Out of the total outstanding loan balance, the current portion amounted $6,489, which is presented as current
liabilities and the remaining balance of $44,217 is presented as non-current liabilities in the consolidated balance sheet as of September
30, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Total interest expenses for the short-term bank
loans and long-term loans for the three months ended September 30, 2022 and 2021 were $248,239 and $264,644, respectively. Total interest
expenses for the short-term bank loans and long-term loans for the nine months ended September 30, 2022 and 2021 were $753,789 and $788,094,
respectively.&lt;/p&gt;</itp:LoansPayableTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"/&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Industrial and Commercial Bank of China (&#x201c;ICBC&#x201d;) Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,069,157&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,958,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;ICBC Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;422,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-64"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;China Construction Bank Loan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-65"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total short-term bank loans&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,632,553&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,958,561&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c120" decimals="0" unitRef="usd">5069157</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c121" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c122" decimals="0" unitRef="usd">422547</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c124" decimals="0" unitRef="usd">140849</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c2" decimals="0" unitRef="usd">5632553</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c3" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable contextRef="c92" decimals="0" unitRef="usd">5069157</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable contextRef="c93" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c92" decimals="5" unitRef="pure">0.04785</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:Capital contextRef="c94" decimals="0" unitRef="usd">422547</us-gaap:Capital>
    <us-gaap:DerivativeFixedInterestRate contextRef="c95" decimals="3" unitRef="pure">0.043</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:SubordinatedBorrowingDueDate contextRef="c96">2022-12-25</us-gaap:SubordinatedBorrowingDueDate>
    <us-gaap:Capital contextRef="c97" decimals="0" unitRef="usd">140849</us-gaap:Capital>
    <us-gaap:DerivativeFixedInterestRate contextRef="c97" decimals="4" unitRef="pure">0.0395</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:SubordinatedBorrowingDueDate contextRef="c98">2023-07-29</us-gaap:SubordinatedBorrowingDueDate>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="0" unitRef="usd">5069157</us-gaap:ShortTermBorrowings>
    <us-gaap:UnsecuredDebt contextRef="c2" decimals="0" unitRef="usd">563396</us-gaap:UnsecuredDebt>
    <us-gaap:ShortTermBorrowings contextRef="c3" decimals="0" unitRef="usd">5958561</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c4" decimals="4" unitRef="pure">0.0428</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c5" decimals="4" unitRef="pure">0.0479</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c0" decimals="3" unitRef="pure">0.046</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c6" decimals="4" unitRef="pure">0.0479</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:LoansPayable contextRef="c99" decimals="0" unitRef="usd">8867855</us-gaap:LoansPayable>
    <us-gaap:LoansPayable contextRef="c100" decimals="0" unitRef="usd">9818530</us-gaap:LoansPayable>
    <itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Rural Credit Union of Xushui District Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,211,302&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,348,871&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,521,225&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,921,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,253,585&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,509,528&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 4&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,831,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,038,992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Jiangna Yu&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;50,706&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,867,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,818,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion of long-term loans from credit union&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,175,620&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,838,465&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Long-term loans from credit union&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,692,235&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,980,065&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock>
    <us-gaap:LongTermLoansPayable contextRef="c126" decimals="0" unitRef="usd">1211302</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c127" decimals="0" unitRef="usd">1348871</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c128" decimals="0" unitRef="usd">3521225</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c129" decimals="0" unitRef="usd">3921139</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c130" decimals="0" unitRef="usd">2253585</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c131" decimals="0" unitRef="usd">2509528</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c132" decimals="0" unitRef="usd">1831037</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c133" decimals="0" unitRef="usd">2038992</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c134" decimals="0" unitRef="usd">50706</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c2" decimals="0" unitRef="usd">8867855</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c3" decimals="0" unitRef="usd">9818530</us-gaap:LongTermLoansPayable>
    <itp:LessCurrentPortionOfLongtermLoansFromCreditUnion contextRef="c0" decimals="0" unitRef="usd">-4175620</itp:LessCurrentPortionOfLongtermLoansFromCreditUnion>
    <itp:LessCurrentPortionOfLongtermLoansFromCreditUnion contextRef="c115" decimals="0" unitRef="usd">-6838465</itp:LessCurrentPortionOfLongtermLoansFromCreditUnion>
    <us-gaap:OtherLoansPayableCurrent contextRef="c2" decimals="0" unitRef="usd">4692235</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="c3" decimals="0" unitRef="usd">2980065</us-gaap:OtherLoansPayableCurrent>
    <itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Fiscal year&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%"&gt;Remainder of 2022&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,175,620&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,656,256&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;2024 &amp;amp; after&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;35,979&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,867,855&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c2" decimals="0" unitRef="usd">4175620</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c2" decimals="0" unitRef="usd">4656256</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c2" decimals="0" unitRef="usd">35979</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebt contextRef="c2" decimals="0" unitRef="usd">8867855</us-gaap:LongTermDebt>
    <itp:LoanExtentionPeriod contextRef="c101">P5Y</itp:LoanExtentionPeriod>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c102" decimals="4" unitRef="pure">0.0064</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentIssuer contextRef="c103">On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments
from December 21, 2018 to November 5, 2023.</us-gaap:DebtInstrumentIssuer>
    <us-gaap:LongTermLoansFromBank contextRef="c104" decimals="0" unitRef="usd">1211302</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c105" decimals="0" unitRef="usd">1348871</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c99" decimals="0" unitRef="usd">647906</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c100" decimals="0" unitRef="usd">329376</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLineOfCredit contextRef="c99" decimals="0" unitRef="usd">563396</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="c100" decimals="0" unitRef="usd">1019495</us-gaap:LongTermLineOfCredit>
    <itp:InstallmentRepaymentDescription contextRef="c106">On July 15, 2013, the Company entered into a loan
agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally due and payable in various installments
from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended for additional 5 years and will be due and payable in
various installments from December 21, 2018 to June 20, 2023.</itp:InstallmentRepaymentDescription>
    <us-gaap:LoansPayableToBankCurrent contextRef="c99" decimals="0" unitRef="usd">460107</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c100" decimals="0" unitRef="usd">1130333</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c99" decimals="4" unitRef="pure">0.0064</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LoansPayableToBankCurrent contextRef="c102" decimals="0" unitRef="usd">3521225</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c107" decimals="0" unitRef="usd">3921139</us-gaap:LoansPayableToBankCurrent>
    <itp:CurrentPortionAmount contextRef="c108" decimals="0" unitRef="usd">3521225</itp:CurrentPortionAmount>
    <itp:CurrentPortionAmount contextRef="c109" decimals="0" unitRef="usd">1960569</itp:CurrentPortionAmount>
    <us-gaap:LongTermLineOfCredit contextRef="c111" decimals="0" unitRef="usd">1960570</us-gaap:LongTermLineOfCredit>
    <itp:InstallmentRepaymentDescription contextRef="c112">On April 17, 2019, the Company entered into a
loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which was due and payable in various installments
from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on April 16, 2024 according to the new schedule.</itp:InstallmentRepaymentDescription>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c113" decimals="3" unitRef="pure">0.006</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="c99" decimals="0" unitRef="usd">2253585</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="c100" decimals="0" unitRef="usd">2509528</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">2509528</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">2253585</us-gaap:OtherLiabilitiesNoncurrent>
    <itp:InstallmentRepaymentDescription contextRef="c114">On December 12, 2019, the Company entered into
a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which is due and payable in various installments
from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and December 24, 2021 and extended for additional 3 years
in total, which will be due on December 11, 2024 according to the new schedule.</itp:InstallmentRepaymentDescription>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c2" decimals="4" unitRef="pure">0.0756</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">1831037</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">2038992</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <itp:CurrentPortionAmount contextRef="c115" decimals="0" unitRef="usd">2038992</itp:CurrentPortionAmount>
    <us-gaap:LongTermLoansFromBank contextRef="c116" decimals="0" unitRef="usd">1831037</us-gaap:LongTermLoansFromBank>
    <us-gaap:SecuritiesBorrowed contextRef="c117" decimals="0" unitRef="usd">400000</us-gaap:SecuritiesBorrowed>
    <us-gaap:DebtInstrumentTerm contextRef="c118">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:OtherLoansPayable contextRef="c117" decimals="0" unitRef="cny">10667</us-gaap:OtherLoansPayable>
    <us-gaap:LongTermLoansFromBank contextRef="c119" decimals="0" unitRef="usd">50706</us-gaap:LongTermLoansFromBank>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c119" decimals="0" unitRef="usd">6489</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c119" decimals="0" unitRef="usd">44217</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:InterestAndDebtExpense contextRef="c4" decimals="0" unitRef="usd">248239</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c5" decimals="0" unitRef="usd">264644</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c0" decimals="0" unitRef="usd">753789</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c6" decimals="0" unitRef="usd">788094</us-gaap:InterestAndDebtExpense>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(9) Related Party Transactions&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Mr. Zhenyong Liu, the Company&#x2019;s CEO has
loaned money to Dongfang Paper for working capital purposes over a period of time. On January 1, 2013, Dongfang Paper and Mr. Zhenyong
Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the maturity date further to December 31, 2015.
On December 31, 2015, the Company paid off the loan of $2,249,279, together with interest of $391,374 for the period from 2013 to 2015.
Approximately $361,044 and $402,047 of interest were outstanding to Mr. Zhenyong Liu, which were recorded in other payables and accrued
liabilities as part of the current liabilities in the consolidated balance sheet as of September 30, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 10, 2014, Mr. Zhenyong Liu provided
a loan to the Company, amounted to $8,742,278 to Dongfang Paper for working capital purpose with an interest rate of 4.35% per annum,
which was based on the primary lending rate of People&#x2019;s Bank of China. The unsecured loan was provided on December 10, 2014, and
would be originally due on December 10, 2017. During the year of 2016, the Company repaid $6,012,416 to Mr. Zhenyong Liu, together with
interest of $288,596. In February 2018, the company paid off the remaining balance, together with interest of $20,400. As of September
30, 2022 and December 31, 2021, approximately $42,255 and $47,054 of interest, respectively were outstanding to Mr. Zhenyong Liu, which
was recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 1, 2015, the Company entered an agreement
with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up to $17,201,342 (RMB120,000,000) for working capital
purposes. The advances or funding under the agreement are due three years from the date each amount is funded. The loan is unsecured and
carries an annual interest rate set on the basis of the primary lending rate of the People&#x2019;s Bank of China at the time of the borrowing.
On July 13, 2015, an unsecured amount of $4,324,636 was drawn from the facility. On October 14, 2016 an unsecured amount of $2,883,091
was drawn from the facility. In February 2018, the company repaid $1,507,432 to Mr. Zhenyong Liu. The loan would be originally due on
July 12, 2018. Mr. Zhenyong Liu agreed to extend the loan for additional 3 years and the remaining balance was due on July 12, 2021. On
November 23, 2018, the Company repaid $3,768,579 to Mr. Zhenyong Liu, together with interest of $158,651. In December 2019, the Company
paid off the remaining balance, together with interest of 94,636. As of September 30, 2022 and December 31, 2021, the outstanding interest
was $193,579 and $215,565, respectively, which was recorded in other payables and accrued liabilities as part of the current liabilities
in the consolidated balance sheet.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022 and December 31, 2021,
total amount of loans due to Mr. Zhenyong Liu were $&lt;span style="-sec-ix-hidden: hidden-fact-73"&gt;nil&lt;/span&gt;. The interest expense incurred for such related party loans were $&lt;span style="-sec-ix-hidden: hidden-fact-74"&gt;nil&lt;/span&gt; for the
three and nine months ended September 30, 2022 and 2021. The accrued interest owing to Mr. Zhenyong Liu was approximately $596,878 and
$664,666, as of September 30, 2022 and December 31, 2021, respectively, which was recorded in other payables and accrued liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 8, 2021, the Company entered an agreement
with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company an amount of $6,507,431 (RMB44,089,085). The loan is unsecured
and carries a fixed interest rate of 3% per annum. The loan was repaid by Mr. Zhenyong Liu in February 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022 and December 31, 2021,
amount due to shareholder was $727,433, which represents funds from shareholders to pay for various expenses incurred in the U.S. The
amount is due on demand with interest free.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <itp:LoanPayableTermDescription contextRef="c136">On January 1, 2013, Dongfang Paper and Mr. Zhenyong
Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the maturity date further to December 31, 2015.</itp:LoanPayableTermDescription>
    <itp:ProceedsFromPaymentsToLoan contextRef="c137" decimals="0" unitRef="usd">2249279</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:DueToOfficersOrStockholdersCurrent contextRef="c138" decimals="0" unitRef="usd">391374</us-gaap:DueToOfficersOrStockholdersCurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c139" decimals="0" unitRef="usd">361044</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c140" decimals="0" unitRef="usd">402047</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent contextRef="c141" decimals="0" unitRef="usd">8742278</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionRate contextRef="c142" decimals="4" unitRef="pure">0.0435</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c143" decimals="0" unitRef="usd">6012416</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:InterestPaid contextRef="c144" decimals="0" unitRef="usd">288596</us-gaap:InterestPaid>
    <itp:ProceedsFromPaymentsToLoan contextRef="c145" decimals="0" unitRef="usd">20400</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c146" decimals="0" unitRef="usd">42255</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c147" decimals="0" unitRef="usd">47054</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent contextRef="c148" decimals="0" unitRef="usd">17201342</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent contextRef="c148" decimals="0" unitRef="cny">120000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <itp:AdvancesOrFundingAgreement contextRef="c149">P3Y</itp:AdvancesOrFundingAgreement>
    <us-gaap:UnsecuredDebt contextRef="c150" decimals="0" unitRef="usd">4324636</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt contextRef="c151" decimals="0" unitRef="usd">2883091</us-gaap:UnsecuredDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c152" decimals="0" unitRef="usd">1507432</us-gaap:RepaymentsOfRelatedPartyDebt>
    <itp:LoanDueDescription contextRef="c0">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years and the remaining balance was due on July 12, 2021.</itp:LoanDueDescription>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c153" decimals="0" unitRef="usd">3768579</us-gaap:RepaymentsOfRelatedPartyDebt>
    <itp:ProceedsFromPaymentsToLoan contextRef="c153" decimals="0" unitRef="usd">158651</itp:ProceedsFromPaymentsToLoan>
    <itp:ProceedsFromPaymentsToLoan contextRef="c154" decimals="0" unitRef="usd">94636</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c155" decimals="0" unitRef="usd">193579</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c156" decimals="0" unitRef="usd">215565</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:InterestPayableCurrent contextRef="c157" decimals="0" unitRef="usd">596878</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c158" decimals="0" unitRef="usd">664666</us-gaap:InterestPayableCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent contextRef="c159" decimals="0" unitRef="usd">6507431</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent contextRef="c159" decimals="0" unitRef="cny">44089085</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:InvestmentInterestRate contextRef="c160" decimals="2" unitRef="pure">0.03</us-gaap:InvestmentInterestRate>
    <us-gaap:DueToOfficersOrStockholdersCurrent contextRef="c155" decimals="0" unitRef="usd">727433</us-gaap:DueToOfficersOrStockholdersCurrent>
    <us-gaap:DueToOfficersOrStockholdersCurrent contextRef="c156" decimals="0" unitRef="usd">727433</us-gaap:DueToOfficersOrStockholdersCurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;(10) Other payables and accrued liabilities&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;Other payables and accrued liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accrued electricity&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;143,537&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;135,360&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued rental&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,356&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;61,879&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Value-added tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued interest to a related party&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;596,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;664,666&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Payable for purchase of equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,019,217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,379,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued commission to salesmen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,885&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,274&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued bank loan interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,395,251&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;992,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;48,386&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,003&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Totals&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,635,813&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,250,539&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accrued electricity&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;143,537&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;135,360&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued rental&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,356&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;61,879&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Value-added tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued interest to a related party&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;596,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;664,666&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Payable for purchase of equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,019,217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,379,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued commission to salesmen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,885&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,274&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued bank loan interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,395,251&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;992,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;48,386&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,003&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Totals&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,635,813&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,250,539&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">143537</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">135360</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedRentCurrent contextRef="c2" decimals="0" unitRef="usd">20356</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent contextRef="c3" decimals="0" unitRef="usd">61879</us-gaap:AccruedRentCurrent>
    <itp:ValueAddedTaxesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">398303</itp:ValueAddedTaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">596878</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">664666</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c2" decimals="0" unitRef="usd">3019217</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c3" decimals="0" unitRef="usd">3379368</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c2" decimals="0" unitRef="usd">13885</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c3" decimals="0" unitRef="usd">15274</us-gaap:AccruedSalesCommissionCurrent>
    <itp:AccruedBankLoanInterest contextRef="c2" decimals="0" unitRef="usd">1395251</itp:AccruedBankLoanInterest>
    <itp:AccruedBankLoanInterest contextRef="c3" decimals="0" unitRef="usd">992989</itp:AccruedBankLoanInterest>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">48386</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">1003</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">5635813</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">5250539</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(11) Derivative Liabilities&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company analyzed the warrant for derivative
accounting consideration under ASC 815, &#x201c;Derivatives and Hedging, and hedging,&#x201d; and determined that the instrument should
be classified as a liability since the warrant becomes effective at issuance resulting in there being no explicit limit to the number
of shares to be delivered upon settlement of the above conversion options.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 815 requires we assess the fair market value
of derivative liability at the end of each reporting period and recognize any change in the fair market value as other income or expense
item.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company determined its derivative liabilities
to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate the fair value as of September 30, 2022.
The Black-Scholes model requires six basic data inputs: the exercise or strike price, time to expiration, the risk-free interest rate,
the current stock price, the estimated volatility of the stock price in the future, and the dividend rate. Changes to these inputs could
produce a significantly higher or lower fair value measurement. The fair value of each warrant is estimated using the Black-Scholes valuation
model. The following weighted-average assumptions were used in the September 30, 2022:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three&#160;months&lt;br/&gt;
ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September&#160;30,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Expected term&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.55 - 2.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expected average volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;85% - 207%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.19% - 4.25%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;The following table summarizes the changes in the derivative liabilities during the three months ended September 30, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;Fair Value Measurements Using Significant Observable Inputs (Level 3)&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,063,534&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Addition of new derivatives recognized as warrant&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Addition of new derivatives recognized as loss on derivatives&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Exercise of warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of derivative liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(729,263&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,334,271&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three&#160;months&lt;br/&gt;
ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September&#160;30,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Expected term&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.55 - 2.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expected average volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;85% - 207%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.19% - 4.25%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c161">P1Y6M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c162">P2Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c161" decimals="2" unitRef="pure">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c162" decimals="2" unitRef="pure">2.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c161" decimals="4" unitRef="pure">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c162" decimals="4" unitRef="pure">0.0425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,063,534&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Addition of new derivatives recognized as warrant&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Addition of new derivatives recognized as loss on derivatives&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Exercise of warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of derivative liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(729,263&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,334,271&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c163" decimals="0" unitRef="usd">2063534</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c164" decimals="0" unitRef="usd">-729263</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c165" decimals="0" unitRef="usd">1334271</us-gaap:DerivativeLiabilitiesNoncurrent>
    <itp:CommonStockTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(12) Common Stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Issuance of common stock to investors&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock in a best-efforts public offering for gross proceeds of approximately $14.4 million. The purchase price for each
share of common stock and the corresponding warrant was $0.55. The exercise price of the warrant was $0.55 per share.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 1, 2021, the Company offered and sold
to the public investors an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants to purchase up to 1,463,893 shares of
common stock in a firm commitment underwritten public offering for gross proceeds of approximately $21.9 million. The purchase price for
each share of common stock and accompanying warrant was $0.75. The exercise price of the warrant was $0.75 per share.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Reverse stock split&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 9, 2022, the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#x201c;NRS&#x201d;).
The Reverse Stock Split was effected by the Company filing of a Certificate of Change Pursuant to NRS 78.209 with the Secretary of State
of the State of Nevada on July 7, 2022. The par value per share of our stock remains unchanged at $0.001 per share after the Reverse Stock
Split. All references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures
have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Issuance of common stock pursuant to the 2021
Incentive Stock Plan&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 15, 2022, the Company granted an aggregate
of 1,500,000 shares of common stock under its compensatory incentive plans to fifteen employees, as awards under the 2021 Incentive Stock
Plan. Please see Note (16), Stock Incentive Plans for more details. Total fair value of the stock was calculated at $1,560,000 as of the
date of grant.&lt;/p&gt;</itp:CommonStockTextBlock>
    <itp:CommonStockDescription contextRef="c166">On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock in a best-efforts public offering for gross proceeds of approximately $14.4 million.</itp:CommonStockDescription>
    <itp:CorrespondingPricePerShare contextRef="c166" decimals="2" unitRef="usdPershares">0.55</itp:CorrespondingPricePerShare>
    <us-gaap:WarrantExercisePriceIncrease contextRef="c166" decimals="2" unitRef="usdPershares">0.55</us-gaap:WarrantExercisePriceIncrease>
    <itp:AggregateSharesOfCommonStock contextRef="c167" decimals="0" unitRef="shares">2927786</itp:AggregateSharesOfCommonStock>
    <itp:WarrantsToPurchaseShares contextRef="c167" decimals="0" unitRef="shares">1463893</itp:WarrantsToPurchaseShares>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c167" decimals="0" unitRef="shares">1463893</us-gaap:StockIssuedDuringPeriodSharesOther>
    <itp:PublicOfferingForGrossProceeds contextRef="c167" decimals="-5" unitRef="usd">21900000</itp:PublicOfferingForGrossProceeds>
    <itp:CorrespondingPricePerShare contextRef="c167" decimals="2" unitRef="usdPershares">0.75</itp:CorrespondingPricePerShare>
    <us-gaap:WarrantExercisePriceIncrease contextRef="c167" decimals="2" unitRef="usdPershares">0.75</us-gaap:WarrantExercisePriceIncrease>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c61">the Board of Directors of the
Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207 of the Nevada Revised Statutes (&#x201c;NRS&#x201d;).</us-gaap:StockholdersEquityReverseStockSplit>
    <itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits contextRef="c168" decimals="3" unitRef="usdPershares">0.001</itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits>
    <us-gaap:LeaseIncentiveReceivable contextRef="c169" decimals="0" unitRef="usd">1500000</us-gaap:LeaseIncentiveReceivable>
    <us-gaap:ConversionOfStockAmountIssued1 contextRef="c170" decimals="0" unitRef="usd">1560000</us-gaap:ConversionOfStockAmountIssued1>
    <itp:WarrantDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(13) Warrants&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 29, 2020, the Company and certain institutional
investors entered into a securities purchase agreement, as amended on May 4, 2020 (the &#x201c;2020 Purchase Agreement&#x201d;), pursuant
to which the Company agreed to sell to such investors an aggregate of 440,000 shares of common stock and warrants to purchase up to 440,000
shares of common stock in a concurrent private placement (the &#x201c;May 2020 Warrants&#x201d;). The exercise price of the May 2020 Warrant
is $0.7425 per share. These warrants become exercisable on July 23, 2020 and have a term of exercise equal to five years and six months
from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants were exercised in February 2021 at the exercise price of $0.7425
per share and 352,000 May 2020 Warrants were outstanding as of September 30, 2022. The Company classified warrant as liabilities and accounted
for the issuance of the May 2020 Warrants as a derivative.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 20, 2021, the Company offered and sold
to certain institutional investors an aggregate of 2,618,182 shares of common stock and 2,618,182 warrants to purchase up to 2,618,182
shares of common stock (the &#x201c;January 2021 Warrants&#x201d;). The January 2021 Warrants became exercisable on January 20, 2021 at
an exercise price of $0.55 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants were exercised in January and February
of 2021 at the exercise price of $0.55 per share. 1,207,492 January 2021 Warrants were outstanding as of September 30, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 1, 2021, the Company offered and sold to the public investors
an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants to purchase up to 1,463,893 shares of common stock (the &#x201c;March
2021 Warrants&#x201d;). The March 2021 Warrants became exercisable on March 1, 2021 at an exercise price of $0.75 and will expire on March
1, 2026. 6,750 March 2021 Warrants were exercised in January and March 2021 at the exercise price of $0.75 per share and 1,457,143 March
2021 Warrants were outstanding as of September 30, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The Company classified warrants as liabilities and accounted for the
issuance of the warrants as a derivative.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;A summary of stock warrant activities is as below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nine months ended&lt;br/&gt; September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weight&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Outstanding and exercisable at beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Issued during the period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-81"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Exercised during the period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Outstanding and exercisable at end of the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;The following table summarizes information relating to outstanding and exercisable warrants as of September 30, 2022.&lt;/span&gt; &#160; &#160; &#160;&lt;/p&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Warrants Outstanding&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Warrants Exercisable&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Contractual life&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;(in years)&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: right"&gt;3.34&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Aggregate intrinsic value is the sum of the amounts
by which the quoted market price of the Company&#x2019;s stock exceeded the exercise price of the warrants at September 30, 2022 for those
warrants for which the quoted market price was in excess of the exercise price (&#x201c;in-the-money&#x201d; warrants). The intrinsic value
of the warrants as of September 30, 2022 and December 31, 2021 are nil.&lt;/p&gt;</itp:WarrantDisclosureTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c171" decimals="0" unitRef="shares">440000</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c171" decimals="0" unitRef="shares">440000</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c0">The exercise price of the May 2020 Warrant
is $0.7425 per share. These warrants become exercisable on July 23, 2020 and have a term of exercise equal to five years and six months
from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants were exercised in February 2021 at the exercise price of $0.7425
per share and 352,000 May 2020 Warrants were outstanding as of September 30, 2022.</itp:WarrantTermDescription>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c172" decimals="0" unitRef="shares">2618182</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c172" decimals="0" unitRef="shares">2618182</itp:CommonStockIssuedToPurchaseStock>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c173" decimals="0" unitRef="shares">2618182</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c173">January 2021 Warrants became exercisable on January 20, 2021 at
an exercise price of $0.55 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants were exercised in January and February
of 2021 at the exercise price of $0.55 per share. 1,207,492 January 2021 Warrants were outstanding as of September 30, 2022.</itp:WarrantTermDescription>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c174" decimals="0" unitRef="shares">2927786</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c174" decimals="0" unitRef="shares">1463893</itp:CommonStockIssuedToPurchaseStock>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c175" decimals="0" unitRef="shares">1463893</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c175">The March 2021 Warrants became exercisable on March 1, 2021 at an exercise price of $0.75 and will expire on March
1, 2026. 6,750 March 2021 Warrants were exercised in January and March 2021 at the exercise price of $0.75 per share and 1,457,143 March
2021 Warrants were outstanding as of September 30, 2022.</itp:WarrantTermDescription>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nine months ended&lt;br/&gt; September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weight&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Outstanding and exercisable at beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Issued during the period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-81"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Exercised during the period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Outstanding and exercisable at end of the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c3" decimals="INF" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c3" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c2" decimals="INF" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c2" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <itp:ScheduleOfOutstandingAndExercisableWarrants contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Warrants Outstanding&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Warrants Exercisable&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Contractual life&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;(in years)&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: right"&gt;3.34&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfOutstandingAndExercisableWarrants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c176" decimals="0" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c177">P3Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c176" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c176" decimals="0" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c176" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;(14) Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the three months ended September 30, 2022
and 2021, basic and diluted net income per share are calculated as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Basic (loss) income per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Net (loss) income for the period - numerator&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(1,887,318&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;1,542,576&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Net (loss) income per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.026&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Diluted income per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net income for the period- numerator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,887,318&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,542,576&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Effect of dilution&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-84"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-85"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Diluted (loss) income per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the nine months ended September 30, 2022 and
2021, basic and diluted net income per share are calculated as follows: &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended&lt;br/&gt;
 September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Basic loss per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Net loss for the period - numerator&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(4,663,445&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(3,249,528&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Net loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Diluted loss per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net loss for the period - numerator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,663,445&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,249,528&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Effect of dilution&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-86"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-87"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Diluted loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the three and nine months ended September 30, 2022 and 2021 there
were no securities with dilutive effect issued and outstanding.&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Basic (loss) income per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Net (loss) income for the period - numerator&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(1,887,318&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;1,542,576&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Net (loss) income per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.026&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Diluted income per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net income for the period- numerator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,887,318&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,542,576&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Effect of dilution&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-84"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-85"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Diluted (loss) income per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended&lt;br/&gt;
 September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Basic loss per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Net loss for the period - numerator&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(4,663,445&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(3,249,528&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Net loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Diluted loss per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net loss for the period - numerator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,663,445&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,249,528&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Effect of dilution&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-86"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-87"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding - denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,449,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;54,196,300&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Diluted loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c4" decimals="0" unitRef="usd">-1887318</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c5" decimals="0" unitRef="usd">1542576</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="INF" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="INF" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <itp:NetIncomelossPerShare contextRef="c4" decimals="3" unitRef="usdPershares">-0.026</itp:NetIncomelossPerShare>
    <itp:NetIncomelossPerShare contextRef="c5" decimals="2" unitRef="usdPershares">0.03</itp:NetIncomelossPerShare>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c4" decimals="0" unitRef="usd">-1887318</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c5" decimals="0" unitRef="usd">1542576</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="INF" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="INF" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="INF" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="INF" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c4" decimals="2" unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c5" decimals="2" unitRef="usdPershares">0.03</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c0" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c6" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="INF" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <itp:NetIncomelossPerShare contextRef="c0" decimals="2" unitRef="usdPershares">-0.07</itp:NetIncomelossPerShare>
    <itp:NetIncomelossPerShare contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</itp:NetIncomelossPerShare>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c0" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c6" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="INF" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="INF" unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c0" decimals="2" unitRef="usdPershares">-0.07</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(15) Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;United States&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company and Shengde Holdings are incorporated
in the State of Nevada and are subject to the U.S. federal tax and state statutory tax rates up to 34%and 0%, respectively. On December
22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the &#x201c;2017 TCJA&#x201d;), which significantly changed U.S. tax law. The 2017
TCJA lowered the Company&#x2019;s U.S. statutory federal income tax rate from the highest rate of 35% to 21% effective January 1, 2018,
while also imposing a deemed repatriation tax on deferred foreign income which requires companies to pay a one-time transition tax on
previously unremitted earnings of non-U.S. subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced
earnings. The SEC staff issued Staff Accounting Bulletin (SAB) 118, which provides guidance on accounting for enactment effects of the
2017 TCJA. SAB 118 provides a measurement period of up to one year from the 2017 TCJA&#x2019;s enactment date for companies to complete
their accounting under ASC 740. In accordance with SAB 118, to the extent that a company&#x2019;s accounting for certain income tax effects
of the 2017 TCJA is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in its financial
statements. If a company cannot determine a provisional estimate to be included in its financial statements, it should continue to apply
ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the 2017 TCJA.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transition tax: The transition tax is a tax on
previously untaxed accumulated and current earnings and profits (E&amp;amp;P) of certain of the Company&#x2019;s non-U.S. subsidiaries. To
determine the amount of the transition tax, the Company must determine, in addition to other factors, the amount of post-1986 E&amp;amp;P
of the relevant subsidiaries, as well as the amount of non-U.S. income taxes paid on such earnings. Further, the transition tax is based
in part on the amount of those earnings held in cash and other specified assets. The Company was able to make a reasonable estimate of
the transition tax and recorded a provisional obligation and additional income tax expense of approximately $80,000 in the fourth quarter
of 2017. However, the Company is continuing to gather additional information and will consider additional technical guidance to more precisely
compute and account for the amount of the transition tax. This amount may change when the Company finalizes the calculation of post-1986
foreign E&amp;amp;P previously deferred from U.S. federal taxation and finalizes the amounts held in cash or other specified assets. The 2017
TCJA&#x2019;s transition tax is payable over eight years beginning in 2018.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;PRC&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Dongfang Paper and Baoding Shengde are PRC operating
companies and are subject to PRC Enterprise Income Tax. Pursuant to the PRC New Enterprise Income Tax Law, Enterprise Income Tax is generally
imposed at a statutory rate of 25%.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The provisions for income taxes for three months
ended September 30, 2022 and 2021 were as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Provision for Income Taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current Tax Provision U.S.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,717&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;793,630&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;443,028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred Tax Provision PRC&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(376,405&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(529,133&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Provision for (Deferred tax benefit)/ Income Taxes&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;432,287&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(71,388&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The provisions for income taxes for nine months
ended September 30, 2022 and 2021 were as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Nine Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Provision for Income Taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current Tax Provision U.S.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,717&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,022,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,700,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred Tax Provision PRC&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,197,630&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,235,556&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Provision for (Deferred tax benefit)/ Income Taxes&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(160,531&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,950,994&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In addition to the reversible future PRC income
tax benefits stemming from the timing differences of items such as recognition of asset disposal gain or loss and asset depreciation,
the Company was incorporated in the United States and incurred net operating losses of approximately $776,533 and $882,743 for U.S. income
tax purposes for the years ended December 31, 2021 and 2020, respectively. The net operating loss carried forward may be available to
reduce future years&#x2019; taxable income. These carry forwards would expire, if not utilized, during the period of 2030 through 2035.
As of September 30, 2022,management believed that the realization of all the U.S. income tax benefits from these losses, which generally
would generate a deferred tax asset if it can be expected to be utilized in the future, appears not more than likely due to the Company&#x2019;s
limited operating history and continuing losses for United States income tax purposes. Accordingly, As of September 30, 2022, the Company
provided a 100% valuation allowance on the U.S. deferred tax asset benefit to reduce the total deferred tax asset to the amount realizable
for the PRC income tax purposes. Management reviews this valuation allowance periodically and will make adjustments as warranted. A summary
of the otherwise deductible (or taxable) deferred tax items is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets (liabilities)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Depreciation and amortization of property, plant and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,915,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,754,456&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Impairment of property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;761,925&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;783,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Miscellaneous&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;353,366&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;342,170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net operating loss carryover of PRC company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;208,486&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;388,620&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,239,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,268,679&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,239,637&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,268,679&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; font-weight: bold; text-align: left"&gt;PRC Statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of different tax jurisdiction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-88"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Effect of reconciling items in the PRC for tax purposes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(54.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(29.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-89"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Effective income tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(29.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(4.9&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Nine Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; font-weight: bold; text-align: left"&gt;PRC Statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of different tax jurisdiction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-92"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Effect of reconciling items in the PRC for tax purposes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(21.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(27.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;(Over) Under-provision in previous year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-93"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;293.9&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Effective income tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;291.0&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the three months ended September 30, 2022
and 2021, the effective income tax rate was estimated by the Company to be 29.7% and 4.9%, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the nine months ended September 30, 2022
and 2021, the effective income tax rate was estimated by the Company to be 3.3% and 291%, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022, except for the one-time
transition tax under the 2017 TCJA which imposes a U.S. tax liability on all unrepatriated foreign E&amp;amp;Ps, the Company does not believe
that its future dividend policy and the available U.S. tax deductions and net operating losses will cause the Company to recognize any
other substantial current U.S. federal or state corporate income tax liability in the near future. Nor does it believe that the amount
of the repatriation of the VIE&#x2019;s earnings and profits for purposes of paying dividends will change the Company&#x2019;s position
that its PRC subsidiary Baoding Shengde and the VIE, Dongfang Paper are considered or are expected to be indefinitely reinvested offshore
to support our future capacity expansion. If these earnings are repatriated to the U.S. resulting in U.S. taxable income in the future,
or if it is determined that such earnings are to be remitted in the foreseeable future, additional tax provisions would be required.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted ASC Topic 740-10-05,
Income Taxes. To date, the adoption of this interpretation has not impacted the Company&#x2019;s financial position, results of
operations, or cash flows. The Company performed self-assessment and the Company&#x2019;s liability for income taxes includes the
liability for unrecognized tax benefits, interest and penalties which relate to tax years still subject to review by taxing
authorities. Audit periods remain open for review until the statute of limitations has passed, which in the PRC is usually 5 years.
The completion of review or the expiration of the statute of limitations for a given audit period could result in an adjustment to
the Company&#x2019;s liability for income taxes. Any such adjustment could be material to the Company&#x2019;s results of operations
for any given quarterly or annual period based, in part, upon the results of operations for the given period. As of September 30,
2022 and December 31, 2021, management considered that the Company had no uncertain tax positions affecting its consolidated
financial position and results of operations or cash flows, and will continue to evaluate for any uncertain position in future.
There are no estimated interest costs and penalties provided in the Company&#x2019;s consolidated financial statements for the three
and nine months ended September 30, 2022 and 2021, respectively. The Company&#x2019;s tax positions related to open tax years are
subject to examination by the relevant tax authorities and the major one is the China Tax Authority.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <itp:USFederalTaxPercentage contextRef="c178" decimals="2" unitRef="pure">0.34</itp:USFederalTaxPercentage>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c178" decimals="2" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate contextRef="c179" decimals="2" unitRef="pure">0.35</itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate>
    <itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate contextRef="c180" decimals="2" unitRef="pure">0.21</itp:USStatutoryFederalIncomeTaxRateFromTheHighestRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c181" decimals="0" unitRef="usd">80000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Provision for Income Taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current Tax Provision U.S.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,717&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;793,630&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;443,028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred Tax Provision PRC&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(376,405&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(529,133&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Provision for (Deferred tax benefit)/ Income Taxes&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;432,287&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(71,388&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Nine Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Provision for Income Taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current Tax Provision U.S.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,717&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,022,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,700,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred Tax Provision PRC&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,197,630&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,235,556&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Provision for (Deferred tax benefit)/ Income Taxes&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(160,531&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,950,994&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">15062</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">14717</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">793630</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">443028</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-376405</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">-529133</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">432287</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">-71388</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">15062</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">14717</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">1022037</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">1700721</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-1197630</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">3235556</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">-160531</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">4950994</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OperatingLossCarryforwards contextRef="c3" decimals="0" unitRef="usd">776533</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c7" decimals="0" unitRef="usd">882743</us-gaap:OperatingLossCarryforwards>
    <itp:DescriptionOfCarryForwardsExpire contextRef="c0">These carry forwards would expire, if not utilized, during the period of 2030 through 2035.</itp:DescriptionOfCarryForwardsExpire>
    <itp:PercentageOfValuationAllowance contextRef="c0" decimals="2" unitRef="pure">1</itp:PercentageOfValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets (liabilities)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Depreciation and amortization of property, plant and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,915,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,754,456&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Impairment of property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;761,925&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;783,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Miscellaneous&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;353,366&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;342,170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net operating loss carryover of PRC company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;208,486&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;388,620&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,239,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,268,679&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,239,637&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,268,679&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c2" decimals="0" unitRef="usd">14915860</itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c3" decimals="0" unitRef="usd">14754456</itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c2" decimals="0" unitRef="usd">761925</itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c3" decimals="0" unitRef="usd">783433</itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsMiscellaneousCurrent contextRef="c2" decimals="0" unitRef="usd">353366</itp:DeferredTaxAssetsMiscellaneousCurrent>
    <itp:DeferredTaxAssetsMiscellaneousCurrent contextRef="c3" decimals="0" unitRef="usd">342170</itp:DeferredTaxAssetsMiscellaneousCurrent>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c2" decimals="0" unitRef="usd">208486</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c3" decimals="0" unitRef="usd">388620</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsGross contextRef="c2" decimals="0" unitRef="usd">16239637</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" unitRef="usd">16268679</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c2" decimals="0" unitRef="usd">5000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" unitRef="usd">5000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c2" decimals="0" unitRef="usd">11239637</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c3" decimals="0" unitRef="usd">11268679</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; font-weight: bold; text-align: left"&gt;PRC Statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of different tax jurisdiction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-88"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Effect of reconciling items in the PRC for tax purposes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(54.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(29.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-89"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Effective income tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(29.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(4.9&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Nine Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; font-weight: bold; text-align: left"&gt;PRC Statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of different tax jurisdiction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-92"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Effect of reconciling items in the PRC for tax purposes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(21.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(27.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;(Over) Under-provision in previous year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-93"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;293.9&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Effective income tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;291.0&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c4" decimals="3" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c5" decimals="3" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c4" decimals="3" unitRef="pure">-0.547</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c5" decimals="3" unitRef="pure">-0.299</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="3" unitRef="pure">-0.297</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c5" decimals="3" unitRef="pure">-0.049</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="3" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c0" decimals="3" unitRef="pure">-0.217</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c6" decimals="3" unitRef="pure">-0.279</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c6" decimals="3" unitRef="pure">2.939</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" unitRef="pure">0.033</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" unitRef="pure">2.91</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <itp:EffectiveIncomeTaxRate contextRef="c4" decimals="3" unitRef="pure">0.297</itp:EffectiveIncomeTaxRate>
    <itp:EffectiveIncomeTaxRate contextRef="c5" decimals="3" unitRef="pure">0.049</itp:EffectiveIncomeTaxRate>
    <itp:EffectiveIncomeTaxRate contextRef="c0" decimals="3" unitRef="pure">0.033</itp:EffectiveIncomeTaxRate>
    <itp:EffectiveIncomeTaxRate contextRef="c6" decimals="2" unitRef="pure">2.91</itp:EffectiveIncomeTaxRate>
    <itp:IncomeTaxStatuteOfLimitationsPeriod contextRef="c0">P5Y</itp:IncomeTaxStatuteOfLimitationsPeriod>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(16) Stock Incentive Plans&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;2021 Incentive Stock Plan&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 12, 2021, the Company&#x2019;s
Annual General Meeting adopted and approved the 2021 Omnibus Equity Incentive Plan of IT Tech Packaging, Inc. (the&#x201d;2021
Plan&#x201d;).Under the 2021 ISP, the Company has reserved a total of 1,500,000 shares of common stock for issuance as or under
awards to be made to the directors, officers, employees and/or consultants of the Company and its subsidiaries. On August 15, 2022,
the Compensation Committee granted common shares of 1,500,000 shares under the 2021 Plan, to fifteen officers. Total fair value of
the stock was calculated at $1,560,000 as of the date of issuance at $1.04 per share.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c182" decimals="0" unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharesIssued contextRef="c169" decimals="0" unitRef="shares">1500000</us-gaap:SharesIssued>
    <us-gaap:StockIssued1 contextRef="c0" decimals="0" unitRef="usd">1560000</us-gaap:StockIssued1>
    <us-gaap:SharesIssuedPricePerShare contextRef="c2" decimals="2" unitRef="usdPershares">1.04</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(17) Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Xushui Land Lease&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company leases 32.95 acres of land from a
local government in Xushui District, Baoding City, Hebei, China through a real estate lease with a 30-year term, which expires on December
31, 2031. The lease requires an annual rental payment of approximately $16,902 (RMB120,000). This lease is renewable at the end of the
30-year term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 7, 2013, the Company&#x2019;s Audit Committee
and the Board of Directors approved the sale of the land use right of the Headquarters Compound (the &#x201c;LUR&#x201d;), the office building
and essentially all industrial-use buildings in the Headquarters Compound (the &#x201c;Industrial Buildings&#x201d;), and three employee
dormitory buildings located within the Headquarters Compound (the &#x201c;Dormitories&#x201d;) to Hebei Fangsheng for cash prices of approximately
$2.77 million, $1.15 million, and $4.31 million respectively. Sales of the LUR and the Industrial Buildings were completed in year 2013.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In connection with the sale of the Industrial
Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for its original use with an annual rental payment
of approximately $140,849 (RMB1,000,000). The lease was recorded in lease assets and liabilities in the consolidated balance sheet as
of September 30, 2022. See &#x2019;&lt;i&gt;Operating lease&#x2019; &lt;/i&gt;under note (7).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future minimum lease payments of the land lease
isas follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;September 30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Thereafter&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,833&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;156,342&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Capital commitment&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2022, the Company has entered
into several contracts for the purchase of paper machine of a new tissue paper production line PM10, and the improvement of Industrial
Buildings. Total outstanding commitments under these contracts were $7,146,745 and $4,700,927 as of September 30, 2022 and December 31,
2021, respectively. The Company expected to pay off all the balances within 1-3 years.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Guarantees and Indemnities&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company agreed with Baoding Huanrun Trading
Co., a major supplier of raw materials, to guarantee certain obligations of this third party, and as of September 30, 2022 and December
31, 2021, the Company guaranteed its long-term loan from financial institutions amounting to $4,366,320 (RMB31,000,000) and $4,862,211
(RMB31,000,000), respectively, that matured at various times in 2018-2023. If Huanrun Trading Co., were to become insolvent, the Company
could be materially adversely affected.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AreaOfLand contextRef="c2" decimals="2" unitRef="sqft">32.95</us-gaap:AreaOfLand>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c2">P30Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:RentalProperties contextRef="c2" decimals="0" unitRef="usd">16902</us-gaap:RentalProperties>
    <us-gaap:RentalProperties contextRef="c2" decimals="0" unitRef="cny">120000</us-gaap:RentalProperties>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c2">P30Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <itp:CashPricesDescription contextRef="c183">On August 7, 2013, the Company&#x2019;s Audit Committee
and the Board of Directors approved the sale of the land use right of the Headquarters Compound (the &#x201c;LUR&#x201d;), the office building
and essentially all industrial-use buildings in the Headquarters Compound (the &#x201c;Industrial Buildings&#x201d;), and three employee
dormitory buildings located within the Headquarters Compound (the &#x201c;Dormitories&#x201d;) to Hebei Fangsheng for cash prices of approximately
$2.77 million, $1.15 million, and $4.31 million respectively.</itp:CashPricesDescription>
    <us-gaap:PaymentsForRent contextRef="c184" decimals="0" unitRef="usd">140849</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c184" decimals="0" unitRef="cny">1000000</us-gaap:PaymentsForRent>
    <itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;September 30,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Thereafter&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,833&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;156,342&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths contextRef="c2" decimals="0" unitRef="usd">16902</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears contextRef="c2" decimals="0" unitRef="usd">16902</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears contextRef="c2" decimals="0" unitRef="usd">16902</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears contextRef="c2" decimals="0" unitRef="usd">16902</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears contextRef="c2" decimals="0" unitRef="usd">16902</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears>
    <itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter contextRef="c2" decimals="0" unitRef="usd">71833</itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter>
    <itp:TotalOperatingLeasePayments contextRef="c2" decimals="0" unitRef="usd">156342</itp:TotalOperatingLeasePayments>
    <itp:OutstandingCommitment contextRef="c0" decimals="0" unitRef="usd">7146745</itp:OutstandingCommitment>
    <itp:OutstandingCommitment contextRef="c115" decimals="0" unitRef="usd">4700927</itp:OutstandingCommitment>
    <itp:ExpectedTerm contextRef="c185">P1Y</itp:ExpectedTerm>
    <itp:ExpectedTerm contextRef="c186">P3Y</itp:ExpectedTerm>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c0" decimals="0" unitRef="usd">4366320</itp:LongtermLoanFromFinancialInstitution>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c0" decimals="0" unitRef="cny">31000000</itp:LongtermLoanFromFinancialInstitution>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c115" decimals="0" unitRef="usd">4862211</itp:LongtermLoanFromFinancialInstitution>
    <itp:LongtermLoanFromFinancialInstitution contextRef="c115" decimals="0" unitRef="cny">31000000</itp:LongtermLoanFromFinancialInstitution>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(18) Segment Reporting&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Since March 10, 2010, Baoding Shengde started
its operations and thereafter the Company manages its operations through two business operating segments: Dongfang Paper, which produces
offset printing paper and corrugating medium paper, and Baoding Shengde, which produces digital photo paper. They are managed separately
because each business requires different technology and marketing strategies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates performance of its operating
segments based on net income. Administrative functions such as finance, treasury, and information systems are centralized. However, where
applicable, portions of the administrative function expenses are allocated between the operating segments basedon gross revenue generated.
The operating segments do share facilities in Xushui County, Baoding City, Hebei Province, China. All sales were sold to customers located
in the PRC.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Summarized financial information for the three reportable segments
is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;September 30, 2022&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Not Attributable&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Elimination&#160;of&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;31,359,186&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;293,157&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,871&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-97"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;31,709,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,524,435&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(757,695&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,848&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-98"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-99"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,783,588&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,168,036&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,054,034&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;403,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-100"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-101"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,625,935&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;416&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,965&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-102"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;160,740&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,230&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;78,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-103"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-104"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;256,678&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;740,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(337,791&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-105"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;432,287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,100,268&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,871,128&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,836&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,101,863&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,759&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,887,318&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three Months Ended &lt;b&gt;September 30, 2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;42,123,855&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,508,611&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,789,071&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-106"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,333,866&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;45,087,671&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,026,870&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(249,996&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;44,662&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-107"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-108"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,821,536&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,215,907&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,918,917&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;432,437&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-109"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-110"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,567,261&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,222&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;370&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,452&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-111"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-112"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,044&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;180,270&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;84,374&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-113"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-114"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;281,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;320,249&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(396,715&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,078&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-115"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-116"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(71,388&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;956,901&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,258,593&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(56,897&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,901,165&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,542,576&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nine Months Ended September 30,
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not&lt;br/&gt; &#160;Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to&#160;Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;77,675,737&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,102,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;201,046&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-118"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-119"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;78,979,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,812,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,135,819&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,729&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-120"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-121"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,728,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,649,174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,304,944&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,264,136&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-122"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,218,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;812&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,205&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-124"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;501,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,599&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;243,638&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-125"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;786,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;795,347&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,128,442&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;157,502&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-127"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(160,531&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,046,362&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,480,223&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(297,484&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(962,504&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,404&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,663,445&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nine Months Ended September 30, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;108,949,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,487,027&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,714,288&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-128"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5,318,563&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;115,832,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,523,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(938,454&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;96,915&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-129"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-130"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,681,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,976,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,459,845&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,297,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-131"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-132"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,733,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,202&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,718&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,096&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;537,831&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;56,376&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;250,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-135"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-136"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;844,470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,355,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,582,328&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,130&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,950,994&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,892,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9,219,504&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(210,718&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,288,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,249,528&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not&lt;br/&gt; Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;63,539,735&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;124,719,775&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21,280,523&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,597,506&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;215,137,539&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt; Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;109,369,166&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;93,841,874&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,181,392&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,142,770&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;241,535,202&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments contextRef="c0" decimals="0" unitRef="pure">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments contextRef="c0" decimals="0" unitRef="pure">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;September 30, 2022&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Hebei&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Not Attributable&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Elimination&#160;of&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;31,359,186&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;293,157&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,871&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-97"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;31,709,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,524,435&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(757,695&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,848&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-98"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-99"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,783,588&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,168,036&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,054,034&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;403,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-100"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-101"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,625,935&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;416&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,965&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-102"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;160,740&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,230&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;78,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-103"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-104"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;256,678&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;740,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(337,791&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-105"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;432,287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,100,268&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,871,128&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,836&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,101,863&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,759&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,887,318&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three Months Ended &lt;b&gt;September 30, 2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;42,123,855&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,508,611&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,789,071&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-106"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,333,866&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;45,087,671&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,026,870&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(249,996&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;44,662&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-107"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-108"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,821,536&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,215,907&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,918,917&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;432,437&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-109"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-110"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,567,261&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,222&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;370&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,452&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-111"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-112"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,044&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;180,270&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;84,374&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-113"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-114"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;281,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;320,249&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(396,715&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,078&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-115"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-116"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(71,388&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;956,901&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,258,593&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(56,897&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,901,165&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,542,576&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nine Months Ended September 30,
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not&lt;br/&gt; &#160;Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to&#160;Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;77,675,737&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,102,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;201,046&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-118"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-119"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;78,979,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,812,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,135,819&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,729&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-120"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-121"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,728,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,649,174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,304,944&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,264,136&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-122"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,218,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;812&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,205&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-124"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;501,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,599&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;243,638&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-125"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;786,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;795,347&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,128,442&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;157,502&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-127"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(160,531&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,046,362&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,480,223&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(297,484&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(962,504&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,404&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,663,445&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nine Months Ended September 30, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;108,949,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,487,027&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,714,288&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-128"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5,318,563&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;115,832,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,523,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(938,454&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;96,915&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-129"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-130"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,681,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,976,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,459,845&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,297,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-131"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-132"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,733,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,202&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,718&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,096&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;537,831&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;56,376&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;250,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-135"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-136"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;844,470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,355,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,582,328&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,130&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,950,994&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,892,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9,219,504&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(210,718&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,288,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,249,528&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not&lt;br/&gt; Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;63,539,735&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;124,719,775&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21,280,523&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,597,506&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;215,137,539&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Dongfang&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Hebei&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Baoding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Not Attributable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Elimination of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Enterprise-wide,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Paper&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Tengsheng&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shengde&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;to Segments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt; Inter-segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;consolidated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;109,369,166&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;93,841,874&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,181,392&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,142,770&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;241,535,202&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c187" decimals="0" unitRef="usd">31359186</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c188" decimals="0" unitRef="usd">293157</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c189" decimals="0" unitRef="usd">56871</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c192" decimals="0" unitRef="usd">31709214</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c187" decimals="0" unitRef="usd">3524435</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c188" decimals="0" unitRef="usd">-757695</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c189" decimals="0" unitRef="usd">16848</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c192" decimals="0" unitRef="usd">2783588</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c187" decimals="0" unitRef="usd">1168036</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c188" decimals="0" unitRef="usd">2054034</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c189" decimals="0" unitRef="usd">403865</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c192" decimals="0" unitRef="usd">3625935</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c187" decimals="0" unitRef="usd">4130</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c188" decimals="0" unitRef="usd">416</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c189" decimals="0" unitRef="usd">2965</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c190" decimals="0" unitRef="usd">217</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c192" decimals="0" unitRef="usd">7728</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c187" decimals="0" unitRef="usd">160740</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c188" decimals="0" unitRef="usd">17230</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c189" decimals="0" unitRef="usd">78708</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c192" decimals="0" unitRef="usd">256678</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c187" decimals="0" unitRef="usd">740764</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c188" decimals="0" unitRef="usd">-337791</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c189" decimals="0" unitRef="usd">14252</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c190" decimals="0" unitRef="usd">15062</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c192" decimals="0" unitRef="usd">432287</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c187" decimals="0" unitRef="usd">2100268</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c188" decimals="0" unitRef="usd">-1871128</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c189" decimals="0" unitRef="usd">-12836</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c190" decimals="0" unitRef="usd">-2101863</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c191" decimals="0" unitRef="usd">-1759</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c192" decimals="0" unitRef="usd">-1887318</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:Revenues contextRef="c193" decimals="0" unitRef="usd">42123855</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c194" decimals="0" unitRef="usd">2508611</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c195" decimals="0" unitRef="usd">2789071</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c197" decimals="0" unitRef="usd">-2333866</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c198" decimals="0" unitRef="usd">45087671</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c193" decimals="0" unitRef="usd">2026870</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c194" decimals="0" unitRef="usd">-249996</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c195" decimals="0" unitRef="usd">44662</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c198" decimals="0" unitRef="usd">1821536</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c193" decimals="0" unitRef="usd">1215907</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c194" decimals="0" unitRef="usd">1918917</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c195" decimals="0" unitRef="usd">432437</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c198" decimals="0" unitRef="usd">3567261</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c193" decimals="0" unitRef="usd">8222</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c194" decimals="0" unitRef="usd">370</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c195" decimals="0" unitRef="usd">3452</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c198" decimals="0" unitRef="usd">12044</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c193" decimals="0" unitRef="usd">180270</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c194" decimals="0" unitRef="usd">17026</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c195" decimals="0" unitRef="usd">84374</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c198" decimals="0" unitRef="usd">281670</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c193" decimals="0" unitRef="usd">320249</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c194" decimals="0" unitRef="usd">-396715</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c195" decimals="0" unitRef="usd">5078</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c198" decimals="0" unitRef="usd">-71388</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c193" decimals="0" unitRef="usd">956901</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c194" decimals="0" unitRef="usd">-1258593</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c195" decimals="0" unitRef="usd">-56897</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c196" decimals="0" unitRef="usd">1901165</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c198" decimals="0" unitRef="usd">1542576</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:Revenues contextRef="c58" decimals="0" unitRef="usd">77675737</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c199" decimals="0" unitRef="usd">1102933</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c56" decimals="0" unitRef="usd">201046</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c202" decimals="0" unitRef="usd">78979716</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c58" decimals="0" unitRef="usd">5812160</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c199" decimals="0" unitRef="usd">-2135819</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c56" decimals="0" unitRef="usd">51729</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c202" decimals="0" unitRef="usd">3728070</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c58" decimals="0" unitRef="usd">3649174</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c199" decimals="0" unitRef="usd">6304944</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c56" decimals="0" unitRef="usd">1264136</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c202" decimals="0" unitRef="usd">11218254</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c58" decimals="0" unitRef="usd">7874</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c199" decimals="0" unitRef="usd">812</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c56" decimals="0" unitRef="usd">7205</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c200" decimals="0" unitRef="usd">217</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c202" decimals="0" unitRef="usd">16108</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c58" decimals="0" unitRef="usd">501360</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c199" decimals="0" unitRef="usd">41599</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c56" decimals="0" unitRef="usd">243638</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c202" decimals="0" unitRef="usd">786597</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c58" decimals="0" unitRef="usd">795347</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c199" decimals="0" unitRef="usd">-1128442</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c56" decimals="0" unitRef="usd">157502</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c200" decimals="0" unitRef="usd">15062</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c202" decimals="0" unitRef="usd">-160531</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c58" decimals="0" unitRef="usd">2046362</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c199" decimals="0" unitRef="usd">-5480223</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c56" decimals="0" unitRef="usd">-297484</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c200" decimals="0" unitRef="usd">-962504</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c201" decimals="0" unitRef="usd">30404</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c202" decimals="0" unitRef="usd">-4663445</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:Revenues contextRef="c203" decimals="0" unitRef="usd">108949261</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c204" decimals="0" unitRef="usd">6487027</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c205" decimals="0" unitRef="usd">5714288</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c207" decimals="0" unitRef="usd">-5318563</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c208" decimals="0" unitRef="usd">115832013</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c203" decimals="0" unitRef="usd">7523100</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c204" decimals="0" unitRef="usd">-938454</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c205" decimals="0" unitRef="usd">96915</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c208" decimals="0" unitRef="usd">6681561</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c203" decimals="0" unitRef="usd">3976098</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c204" decimals="0" unitRef="usd">6459845</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c205" decimals="0" unitRef="usd">1297721</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c208" decimals="0" unitRef="usd">11733664</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c203" decimals="0" unitRef="usd">19202</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c204" decimals="0" unitRef="usd">1176</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c205" decimals="0" unitRef="usd">7718</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c208" decimals="0" unitRef="usd">28096</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c203" decimals="0" unitRef="usd">537831</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c204" decimals="0" unitRef="usd">56376</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c205" decimals="0" unitRef="usd">250263</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c208" decimals="0" unitRef="usd">844470</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c203" decimals="0" unitRef="usd">1355079</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c204" decimals="0" unitRef="usd">3582328</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c205" decimals="0" unitRef="usd">-1130</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c206" decimals="0" unitRef="usd">14717</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c208" decimals="0" unitRef="usd">4950994</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c203" decimals="0" unitRef="usd">3892107</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c204" decimals="0" unitRef="usd">-9219504</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c205" decimals="0" unitRef="usd">-210718</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c206" decimals="0" unitRef="usd">2288587</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c208" decimals="0" unitRef="usd">-3249528</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c209" decimals="0" unitRef="usd">63539735</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c210" decimals="0" unitRef="usd">124719775</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c211" decimals="0" unitRef="usd">21280523</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c212" decimals="0" unitRef="usd">5597506</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c214" decimals="0" unitRef="usd">215137539</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c215" decimals="0" unitRef="usd">109369166</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c216" decimals="0" unitRef="usd">93841874</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c217" decimals="0" unitRef="usd">29181392</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c218" decimals="0" unitRef="usd">9142770</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c220" decimals="0" unitRef="usd">241535202</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(19) Concentration and Major Customers and Suppliers&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the three months ended September 30, 2022,
the Company had five customers accounted for approximately 12% of total sales. For the three months ended September 30, 2021, the Company
hadno single customer contributed over 10% of total sales.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the nine months ended September 30,
2022, the Company had no single customer contributed over 10% of total sales. For the nine months ended September 30, 2021, the
Company had no single customer contributed over 10% of total sales.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the three months ended September 30, 2022,
the Company had three major suppliers accounted for 77%, 14% and 7% of total purchases. For the three months ended September 30, 2021,
the Company had three major suppliers accounted for 74%, 12% and 5% of total purchases.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the nine months ended September 30,
2022, the Company had three major suppliers accounted for 77%, 15% and 5% of total purchases. For the nine months ended September
30, 2021, the Company had two major suppliers accounted for 78% and 11% of total purchases.&lt;/p&gt;</itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c221" decimals="2" unitRef="pure">0.12</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c222" decimals="2" unitRef="pure">0.10</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c223" decimals="2" unitRef="pure">0.10</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c224" decimals="2" unitRef="pure">0.10</itp:ConcentrationRiskThresholdPercentage>
    <itp:NumberOfSupplier contextRef="c225" decimals="0" unitRef="pure">3</itp:NumberOfSupplier>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c226" decimals="2" unitRef="pure">0.77</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c227" decimals="2" unitRef="pure">0.14</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c228" decimals="2" unitRef="pure">0.07</itp:ConcentrationRiskThresholdPercentage>
    <itp:NumberOfSupplier contextRef="c229" decimals="0" unitRef="pure">3</itp:NumberOfSupplier>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c230" decimals="2" unitRef="pure">0.74</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c231" decimals="2" unitRef="pure">0.12</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c232" decimals="2" unitRef="pure">0.05</itp:ConcentrationRiskThresholdPercentage>
    <itp:NumberOfSupplier contextRef="c233" decimals="0" unitRef="pure">3</itp:NumberOfSupplier>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c234" decimals="2" unitRef="pure">0.77</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c235" decimals="2" unitRef="pure">0.15</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c236" decimals="2" unitRef="pure">0.05</itp:ConcentrationRiskThresholdPercentage>
    <itp:NumberOfSupplier contextRef="c234" decimals="0" unitRef="pure">2</itp:NumberOfSupplier>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c237" decimals="2" unitRef="pure">0.78</itp:ConcentrationRiskThresholdPercentage>
    <itp:ConcentrationRiskThresholdPercentage contextRef="c238" decimals="2" unitRef="pure">0.11</itp:ConcentrationRiskThresholdPercentage>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(20) Concentration of Credit Risk&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Financial instruments for which the Company is
potentially subject to concentration of credit risk consist principally of cash. The Company places its cash in reputable financial institutions
in the PRC and the United States. Although it is generally understood that the PRC central government stands behind all of the banks in
China in the event of bank failure, there is no deposit insurance system in China that is similar to the protection provided by the Federal
Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) of the United States as of as of September 30, 2022 and December 31, 2021. On May 1,
2015, the new &#x201c;Deposit Insurance Regulations&#x201d; was effective in the PRC that the maximum protection would be up to RMB500,000
($70,425) per depositor per insured financial intuition, including both principal and interest. For the cash placed in financial institutions
in the United States, the Company&#x2019;s U.S. bank accounts are all fully covered by the FDIC insurance as of September 30, 2022 and
December 31, 2021, while for the cash placed in financial institutions in the PRC, the balances exceeding the maximum coverage of RMB500,000
amounted to RMB96,281,183 ($13,561,112) as of September 30, 2022.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c239" decimals="0" unitRef="cny">500000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c239" decimals="0" unitRef="usd">70425</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:CashFDICInsuredAmount contextRef="c240" decimals="0" unitRef="cny">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c241" decimals="0" unitRef="cny">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c242" decimals="0" unitRef="cny">96281183</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c2" decimals="0" unitRef="usd">13561112</us-gaap:CashFDICInsuredAmount>
    <itp:RisksAndUncertaintiesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(21) Risks and Uncertainties&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is subject to substantial risks from,
among other things, intense competition associated with the industry in general, other risks associated with financing, liquidity requirements,
rapidly changing customer requirements, foreign currency exchange rates, and operating in the PRC under its various laws and restrictions.&lt;/p&gt;</itp:RisksAndUncertaintiesTextBlock>
    <itp:RecentAccountingPronouncementsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(22) Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU 2016-13, Financial
Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.ASU 2016-13 replaced the incurred loss impairment
methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of
reasonable and supportable information to inform credit loss estimates. ASU 2016-13 requires use of a forward-looking expected credit
loss model for accounts receivables, loans, and other financial instruments. ASU 2016-13 is effective for fiscal years beginning after
December 15, 2019, with early adoption permitted. In October 2019, the FASB issued ASU No. 2019-10, &#x201c;Financial Instruments-Credit
Losses (Topic326): Effective Dates&#x201d;, to finalize the effective date delays for private companies, not-for-profits, and smaller reporting
companies applying the CECL standards. The ASU is effective for reporting periods beginning after December 15, 2022 and interim periods
within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of the adoption of ASU 2016-13 on our condensed
consolidated financial statements.&lt;/p&gt;</itp:RecentAccountingPronouncementsTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;(23) Subsequent Event&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;None.&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:RestrictedCashCurrent
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashCurrent
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="c5"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="c6"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:SubsidyIncome
      contextRef="c4"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:SubsidyIncome
      contextRef="c0"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c4"
      decimals="2"
      id="hidden-fact-8"
      unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c5"
      decimals="2"
      id="hidden-fact-9"
      unitRef="usdPershares">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="hidden-fact-10"
      unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-11"
      unitRef="usdPershares">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c5"
      decimals="0"
      id="hidden-fact-12"
      unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="0"
      id="hidden-fact-13"
      unitRef="shares">54196300</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="hidden-fact-14"
      unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="hidden-fact-15"
      unitRef="shares">71449208</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="c6"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c6"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:AcquisitionOfLand
      contextRef="c6"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="c0"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="c6"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="c6"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:LoanRepaidByARelatedParty
      contextRef="c6"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c2"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c8"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c16"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c17"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c18"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:StockIssuedDuringPeriodValuePublicInvestors
      contextRef="c16"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:StockIssuedDuringPeriodValuePublicInvestors
      contextRef="c17"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:StockIssuedDuringPeriodValuePublicInvestors
      contextRef="c18"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c16"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c17"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c18"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c14"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c15"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c16"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c14"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c15"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c16"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c17"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c31"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c32"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c33"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c29"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c30"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c31"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c33"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c29"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c30"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c31"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c32"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c59"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c60"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c59"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c60"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCash
      contextRef="c2"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCash
      contextRef="c3"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryValuationReserves
      contextRef="c2"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryValuationReserves
      contextRef="c3"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="c3"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c83"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:TotalLeaseLiability
      contextRef="c2"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShortTermLeaseCost
      contextRef="c0"
      id="hidden-fact-63"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="c123"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="c125"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermLoansPayable
      contextRef="c135"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnsecuredDebt
      contextRef="c3"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermLineOfCredit
      contextRef="c110"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c2"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c3"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:CurrentPortionAmount
      contextRef="c0"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermLoansFromBank
      contextRef="c107"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToOtherRelatedPartiesNoncurrent
      contextRef="c146"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToOtherRelatedPartiesNoncurrent
      contextRef="c147"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:ValueAddedTaxesPayableCurrent
      contextRef="c3"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c4"
      id="hidden-fact-76"
      unitRef="pure"
      xsi:nil="true"/>
    <itp:AdditionOfNewDerivativesRecognizedAsWarrant
      contextRef="c164"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="c164"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:ExerciseOfWarrant
      contextRef="c164"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-80"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-81"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c0"
      id="hidden-fact-82"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-83"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c4"
      id="hidden-fact-84"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c5"
      id="hidden-fact-85"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c0"
      id="hidden-fact-86"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c6"
      id="hidden-fact-87"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c4"
      id="hidden-fact-88"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c4"
      id="hidden-fact-89"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c5"
      id="hidden-fact-90"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c0"
      id="hidden-fact-91"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c6"
      id="hidden-fact-92"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="c0"
      id="hidden-fact-93"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="c6"
      id="hidden-fact-94"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c0"
      id="hidden-fact-95"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c190"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c191"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c190"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c191"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c190"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c191"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c191"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c190"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c191"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c191"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c196"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c196"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c197"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c196"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c197"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c196"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c197"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c196"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c197"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c196"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c197"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners
      contextRef="c197"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c200"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c201"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c200"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c201"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c200"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c201"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c201"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c200"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c201"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c201"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c206"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c206"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c207"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c206"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c207"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c206"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c207"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c206"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c207"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c207"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners
      contextRef="c207"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c213"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c219"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001358190</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>101
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M^(-J5>10M=D-!@  P"   !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
MFN%SVC88A[_OK]"QW:Z]"\&2(2$=X8ZX2<O:4AI8M^Z;8@OLBVTQ20[)?S_)
M=FS2DU^HKWQI,/#^T&/9TF.IHRT7]S)D3*'')$[E92=4:O.FUY-^R!(J3_F&
MI?J3%1<)5?I0K'MR(Q@-\J(D[A''.>LE-$H[XU'^WER,1SQ3<92RN4 R2Q(J
MGJY8S+>7'=QY?N,V6H?*O-$;CS9TS19,_;69"WW4JU*"*&&IC'B*!%M==B;X
MC>?V34'^C:\1V\J=U\B@W'%^;PZFP67',2UB,?.5B:#ZSP/S6!R;)-V._\K0
M3O6;IG#W]7/Z30ZO8>ZH9!Z/_XX"%5YVAAT4L!7-8G7+M^]9"30P>3Z/9?XO
MVA;?[?<[R,^DXDE9K%N01&GQESZ6)V*GP,4-!:0L(-\5X*9?<,L"-P<M6I9C
MO:6*CD>";Y$PW]9IYD5^;O)J31.EIAL72NA/(UVGQF^YG^E>46B2!N@Z59%Z
M0M.TN#S,:>XB&5+!Y*BG]*^9FIY?)E\5R:0A^0)]XJD*I4X-6/"ROJ=;6365
M/#?UBH"!"[8Y1:YS@HA#B*4]'EP^XP^G"%O+7S3'K<Z<F^>Y^\[<[NGZJ+^$
MIHHEUA-6!/;M@>:&?2,WU&>7'7U'2B8>6&?\^Z_XS/G#1ON3PEZP]ROV/I0^
M+B^46[:.I!)4GX0939@-&<Z9+M'RVGN/YA/OP^3==/;N!$UGWJD-%PQJB3NH
M< =@,Y>"!E&Z1HNGY(['-DRX?KJ<VY# HI9(9Q72&=BDZNI=/FVL'0>78Z?[
MQ88$5K5$.J^0SL$V>9D0AN@FDCZ-T3=&A1E[D!X7K81P6K>+2=?%-DBPL"7D
ML((<'G+G>3Q)]'"S4-R_/T&+?(A&GS,E%4W-I6KC!8-_=/0IP@9YF%&%AS'&
M?3RX(,ZH]V#ANZCX+D"^B;XH@_S"O(FI%0.N7]%8VGK; \M:=AIVZEG6.:C;
M-)C0U^943XF/Z -[LDZK<)3C.-@=#/&%8\.$B]MR[M@$/HBSO!5OV88+E0^=
MBJK,;A%PXC>K>WAP55M.4G.20SAOHI@)Y.D!9LV%O3/AG!E/N]3WM=4*'1(4
M@59>,*<M;^TZ&-2)>KJ8,Q'Q !Q7]T15&M?H<7! 6];:;3 L)17K[D1RH]^T
M7[YP6"/C,7P&UT*#82/YGK'LUF9*..Z+:V4\AN#@VG P["CE/;I(:!RCJTSJ
MCZ4=#LY1(K/.*'!96[S:=C L*"7>=<+$VHRP[W2""HT9;&AJ'XO@P,:I$ZYK
M"UH;#SY(>1:A?M8'\>"89KR?)$8O\6KAP;"Q5+?BEXP*Q43\5$Z;5D8XJ_%2
M/8;]D-I^"*PL]<.&?E:44?ZDW,RX)ZRQ'^&ZMI"U^I"#U,?,X&B6)7?6>?QJ
M3XAVNZ[;'YR?6P&/X3RD=AYRD/-,4Y\+W7?Y@L=)+G8,<6U!/--R:QY- JL6
M[$F??;4B'T-[2*T]!':5$GE)']$TT!=PM(K\8J$'Z&$XDCA=_9PT'+H#*^\Q
MU(?4ZD,.6M>9!(%.ER?/+XIEK<^IO5_AR(4?L=1G:$[%O97X&")$:A$BL+F
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
MP>.L:F;XP0'*!N#SE93FJ6//M.83)OX'4$L#!!0    ( /B#:E5V#B ]I 8
M '@=   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK5E=;]LV%/TKA#<,
M+;#6O/P0I2PQT%C>5F!;@Z;='H8]*#8=:Y,E5Z23]M^/E!79IJZU;',>8DL^
M]Y#W\)(\$B\?J_HOL]+:DL_KHC17HY6UFXOQV,Q7>IV9U]5&E^Z7956O,^LN
MZ_NQV=0Z6S1!ZV+,*(W&ZRPO1Y/+YMY-/;FLMK;(2WU3$[-=K[/ZR[4NJL>K
M$8R>;KS/[U?6WQA/+C?9O;[5]N/FIG97XXYED:]U:?*J)+5>7HW>P,6,<1_0
M('[-]:,Y^$Y\*G=5]9>_>+NX&E'?(UWHN?44F?MXT%-=%)[)]>-32SKJVO2!
MA]^?V+]ODG?)W&5&3ZOBMWQA5U>C>$06>IEM"_N^>OQ1MPE)SS>O"M/\)X\M
MEH[(?&MLM6Z#70_6>;G[S#ZW0AP$.!X\@+4!+ P0)P)X&\"?VX)H \1S6Y!M
M0)/Z>)=[(UR:V6QR65>/I/9HQ^:_-.HWT4ZOO/2%<FMK]VONXNQD6I4+-^QZ
M0=PW4Q7Y(K/NXM:Z#U</UI!J2=Z6\VJM259ZU-H5Y,I7RH-^^N'%QS+;+G(7
M^)*\(A]O4_+BZY>78^OZYUL9S]N^7._ZPD[TA9.?J]*N#)FY/BV0^'0X/AF(
M'SM=.G'8DSC7;)#P5F]>$TZ_)8PRAO1G^OQPP-+Y?ZW/_G/K1V+PKE)XP\=/
M\+5CW54&^?W-G;&UF^E_8$.](Q,XF5_^+LPFF^NKD2LGH^L'/9I\\Q5$]#M,
MYW.2I><DFYV)[&A$1#<B8HA]\EX_Z'*K#2;_+C)J(OUF\3#AH&C"0%R.'PZE
M[0.%I+&*%!P#TSY0Q8E*%$3'P%D?""!CSBCP#GF4K^SRE8/Y3BMC_7)DL@)/
M>A<N#UI^Q>*$R8@%?9PB2,%9% &70=H(4DDF(1)AW@@2: *2"LGPQ*,N\6@P
M\1_JRAAR4U?+W&)Y1[V6F8JYC.,@ZSX.8@:2!YFD?1Q7+*:*!AGW<5$4@XP
M3U=UZ:K!=&^=;<C+^V_)O2YUG17-QI,MW.Z7^P7'.PNB/V_\MH66@>H/!.>*
M2A&4]!0!NBI-9!06 0*,'1UCP6R:(4 %BHE$XI+$G23Q< 4XRT<:7_5IFYO<
M>RPL\Q@I0263(.W!IO UBV +:;\U3@4-)?G_K1TIEG2*)8.*_>2GS+*NUN3=
M1ONB<?8&DRSI2^8FC@(6B(;@((DI"\1-$9Q0,5,RG#P8,*$)%WBE -T[.CJX
M4;^S*UUWUFRVFR@O+U _1L^Y2Y^5+3TKV^Q<;,=C<N"R8; :WY96.UY+\F98
MT+& 7D$H%9;7%$$!HR*8="D&BX &&\(,@;EU/HE.E"#;I\N&5_#MG<D77X:R
M'21X_B(T;8F.5WL:RG&FUF9(:Y"H^-2.!WMS#8-.<5\@[<:&:L:1_4I&D0KW
M>1080Q1NX"D&=-G(1(6%@@!C(<0!XW'B>P\+PR:VV=E>^-7ZI=_@%KK.'W9;
M?)%G=WF1VR^H%J+?H0@4#U.<(D!(N%OA>:A%'^BF'XMX*$4?Y[1U1N^$NX6]
MO85A?]NJT*[<=WI9U=TC]H?L,VYV +.=0DK*0[>#($$H@- FIABEB!E/5&AY
M,4I%042G5I"]XX5AR^O,[D/>O(UR*ORS"'TGZOT\BU6H01^H@/<50)QR1&4H
MZ0QM-Y$T24[MXGL/#,,F^!=MR5%!H'DC?A-\;4-O2>@C00HFPR%-,4HWGEP(
M&2:/^6QO=5E\(OF]VX7X&1;F^%W3/XOQ'YSF@)DY)UMZ5K;9N=B.1V?OK&'8
M6G_OUJ7\OB3S;5WK<OZ%N(>RTA39[LWOXL^ML?X%$3I&F(T&<*N0#!_1,6@,
M"<2]A1L!,E"16ZYZ)=N' K"8T02O6+8WW6S00$X^5-8]J/[+BFTYHR,U.)6Q
M4.%K&@2J&.=)* 9&R2+!.8/P 02% @,.I]38VUT&@_.WR5R[W&=97;I'>4-N
MW'R^766U1I]#V*![_K=3]ZQLZ5G99N=B.QZ8O3%GP\;\.C/YO'F?DN;%UK_I
M[P_5YFFHR MGS=*J*+)Z=]?XN^B+_;;9^+"6Z&O*PRKNP_JH] 29HD=_X5Y\
M(NJ$$V%[9\Z&G?F[K376*>:T(=]\%3. [P@BHY.J$<W@^O3]LP(A$A8^DDT1
MI!201)R&YOW9G+/G<.[4&1^<)*UU?=\<X1DRK[:EW1T5='>[8\(WS>%8</\:
M+J: W$_A8K8[!-S3[\XD?\[J^[PTI-!+UQ1]K5QWZ]TQW^["5IOF'.NNLK9:
M-U]7.G,/#![@?E]6E7VZ\ UTAZV3OP%02P,$%     @ ^(-J5:_D:FKR @
M%PD  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RM5FUOVC 0_BM6.E6M
MM))7**40J;Q,J[1JJ*C;AVD?3'(0JXF=V0:Z?[]S$C*@*4);^4#\<L]S=X_/
MN?0W0CZK!$"3ERSE:F E6N<]VU91 AE5+9$#QYV%D!G5.)5+6^42:%R LM3V
M'*=C9Y1Q*^P7:U,9]L5*IXS#5!*URC(J?P\A%9N!Y5K;A4>V3+19L,-^3I<P
M _V43R7.[)HE9AEPQ00G$A8#Z\[M3=K&OC#XQF"C=L;$9#(7XME,[N.!Y9B
M((5(&P:*CS6,($T-$8;QJ^*T:I<&N#O>LG\J<L=<YE3!2*3?6:R3@=6U2 P+
MNDKUH]A\ABJ?(L!(I*KX)YO*UK%(M%):9!48(\@8+Y_TI=)A!X \S0"O GB'
M@. -@%\!_%,]!!4@.-5#NP(4J=ME[H5P8ZIIV)=B0Z2Q1C8S*-0OT*@7XZ9.
M9EKB+D.<#D>"QWCJ$!,<*9&RF&J<S#0^L!RT(F)![GDD,B"4&ZL,ZS$QA;*&
M[<;%$Z>KF"'PDEQ,J41< II%-%67Y(I\(#91"2ZKOJTQ9N/9CJKXAF5\WAOQ
M^>1!()LB$XPS;L"/C^-OCN!MU*H6S-L*-O2.$LX@;Q'?^4@\Q_,:XAF=#G>;
MTOD_[Y-_]KXGAE]7CU_P^6_P5>=?5POY<3=76N+M_]ETU"59T$QFWH@]E=,(
M!A:6F *Y!BL\/W,[SFV3SN])-GY/LLD[D>V=2%"?2'",/1RS=&4N\,47H13@
M]9M0R1E?*I*#)#-S"YM.IB3M%J2FM:S#*Z?E^'U[O2OY:ZO71N-FJFMG[^?N
M@R;-H$YMM:=%N]:B?52+KRNM-+ZT,'UR?M;U7/>65/HT:5"2M7=BN':#X,9S
MN@<RO#9L!^Y-QW>< RE.99R<P%@J8.^\Z3.0RZ+%*A*)%=?EM:U7ZRY^5S2O
M@_6AVQNY#>MC[/IED_Y+7WXR/%"Y9%R1%!;HRFE=8[BR;,/E1(N\Z#-SH;%K
M%<,$OUQ &@/<7PBAMQ/CH/X6"O\ 4$L#!!0    ( /B#:E4R71AIH @  *0E
M   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULK5IK<]NX%?TK&+7326;B
MB'CPY=J:L9VDS<QNUV,W[6>8@BPT%*$%*3_VU_<"E 6) .$XJWR(1>D"O.]S
M+LBS1Z6_MTLA.O2TJIOV?++LNO7I=-I62['B[4>U%@W\LE!ZQ3NXU/?3=JT%
MG]M%JWI*DB2;KKAL)K,S^]VUGIVI35?+1EQKU&Y6*ZZ?+T6M'L\G>/+RQ8V\
M7W;FB^GL;,WOQ:WHOJVO-5Q-=[O,Y4HTK50-TF)Q/KG IU>,F056XC]2/+9[
MGY$QY4ZI[^;BZ_Q\DAB-1"VJSFS!X<^#N!)U;78"/7[?;CK9W=,LW/_\LOL7
M:SP8<\=;<:7J_\IYMSR?%!,T%PN^J;L;]?A/L34H-?M5JF[M_^AQ*YM,4+5I
M.[7:+@8-5K+I__*GK2/V%L ^X05DNX ,%["1!72[@%I#>\VL69]XQV=G6CTB
M;:1A-_/!^L:N!FMD8\)XVVGX5<*Z;G:EFCD$1<P1?&I5+>>\@XO;#OY M+H6
MJ06ZXNT2?8&(M^C=MX9OYA)DWJ,3].WV$WKWU_=GTPY4,1M.J^UM+_O;DI';
MENA7U73+%GV&V\\/UT_!A)T=Y,6.2Q+=\%:L/R*:?$ D(22@S]6/+\<1=>C.
MK=3N1\?<ZCRVT&J%?EL+S3O9W*,+D[>RDZ(]#;FMWY:%MS4U?=JN>27.)U"T
MK= /8C+[VU]PEOP]9/.1-COP -MY@,5VG_T+6I!L*K42(3/[M9E=:SK-P^R$
M91EE+#V;/NR;$!"DA)4I*7:"!^JE._72:( NYO^#XNHSO%/0D"K55+(6J-GI
M;;XW5Y6)Y5JK!PFIBNZ>D=H%D\>#F1XSF$?:[,!;V<Y;6328GP1L6DG>=]YF
MCOA*Z4[^8;\(6=YOE^Z%#6.""Y*R07Q#@CFE6<;"\<UW&N=1C=_] R#L/?I%
MM=#!&FCL6CYP@QBHEOQ.UK)[#NF=>^J<Y*0D&1VH'9 C!4Y*3,-J%SNUBZC:
M1FMDT>WWC6SEF'L+__:4I D9:!F]5SAE4"1;RIT19=SW-U!-#T(_V][W'EW4
MT AY4PD$M - =P[AN.O:D&%EP/\E'ICE"Y$$XY&&@!.'A$E4[=LEU^+$<((Y
M@OH'HM2ZA!=/YEH$E=[N>Y#$:9; OX'B<07>'A"\A_+XE0)>"*W!L(X_!4W
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
M4<D\JUMO%7-:?3HJL5M4IYM8VT&]1YR/CEZ_!C]7ZSBA5Q-)U8;YD]G'#XC
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
M#>!#@AI@H.:3/_5H7KL8M9IJME2+9D;61J[G*+)&8/1!0=3F=;#;'1[^X>(
M$O[="GUAS]K-7>N#ED!FZ4=9>W?%D[YG<->QO81EQ0^>%#]H.FJ]$ G8:\E)
M@[-?,[E+*%N]"B[O[CY^OPNN;?J]9+,'U[)<VRC*?OA0$C^):3B?SL+)<(#7
M43A':3/J3X-O5E*^^X"1Y^(\L&4YH4VL]#V#PR@<#"?A8#['J]ED&D['\X 8
M>X:MDZ)&X0@SS@9S,<;?PW Z&02WA;+=.IL8.;4XNF#=%/Q[-L9\PRD(<3@?
M#<+9=!9\ -9P&5PH<S;@NOS3.?8Q'HG9;!;.YL/@.]>)K3F'0T@Z"$?CB%Z.
M1J-P,I_7Q*%$92[G$1>DWWQ4+"#YR98?B,+!9!)&@(41=C6E_8X#T[@ 7V">
MQ=SP/%_RW2>S<,@7:P;AI$^_D)CCU6 V@1BT=F.UL+F<&1=AJ<&8MC47430)
M^^-1.)Q-@P_TPQR&%/EH%D(,9N=NS_-PAH'C41^OQB-(.HJL5HQ'D+FAK,$8
M7T=]O!OTH9XH"OMX\//-Y=7-YYOO-Q\/CO3Y -^HYN@G>Q3OQI_HT(9F'),C
MA>/QD%_/(?5X$OD9R+=MHJ54:<:;H6Q4@W6 )7IH%$933 =5D[K(!<;!9];P
MX3KH8#H(H]%4#% W15C(>R@,RNX9P<:#:$AUU0"6NDSNV5)F-?[I-/'P(=89
M3<1P#G\8L8\Q$6MZF(V 8L>?[:F,,M8"EN5[I2PX8W&29CJ'W%-2[3#X:JB3
M$<FXO+03U5/B"/J"F-,!7DU'_7#>[P=4Y],/3.6C.FQJ.IJ0H'#&J#\+^\-9
MR]OKD\)?(H3EG,(([CZ<AOW)-/A\0N>3_C2<0%V#<#[KX\GQP<E6=(^4?GDC
M4W7.GKZ0\0\Q'8;#*$*TCL,HZG<,=-YPR?%DACT.\#1,.G1!6A<7/CD-1_@S
MBX;FS7P ")F.Q;&?1%_4?M3.OV"@G^Y3-H8/F-^W^T_]_PYP:7X4?WC<_-<"
M*+]7&CI)U1)#^[WI^(6)9/>FRK?\$_E%7L%K^.5:261>>@#?+W,0,/N&%O#_
M9\+[_P=02P,$%     @ ^(-J5?M!;JUI#   VQ\  !@   !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6RM65USVS86?>>OP+@[G71&EF4E:=(X\8SMI+O=;5HW
MZL?#SCY )"2A)@$& *VHOW[/O0!(*I*]G<Z^V!(%X'Z?>R[X>FO=G=\H%<2G
MIC;^S<DFA/;5V9DO-ZJ1?FI;9?#+RKI&!GQUZS/?.B4KWM349_/9[.NS1FIS
M<OF:G]VZR]>V"[4VZM8)WS6-=+MK5=OMFY/SD_S@@UYO CTXNWS=RK5:J/!+
M>^OP[:P_I=*-,EY;(YQ:O3FY.G]U_8S6\X)?M=KZT6=!EBRMO:,OWU5O3F:D
MD*I5&>@$B7_WZD;5-1T$-3ZF,T]ZD;1Q_#F?_BW;#EN6TJL;6_^FJ[!Y<_+R
M1%1J);LZ?+#;?ZADSW,ZK[2UY[]B&]<^Q^*R\\$V:3,T:+2)_^6GY(?1AI>S
M!S;,TX8YZQT%L99O99"7KYW="D>K<1I]8%-Y-Y33AH*R" Z_:NP+E]?2:R_L
M2MPZY94),OK*5&*AUT:O="E-$%=E:3L3M%F+6UOK4BO_^BQ /!UR5B91UU'4
M_ %1WXCWUH2-%^],I:K]_6=0N]=]GG6_GC]ZX$*U4_%T-A'SV7S^R'E/>U\\
MY?.>/G#>CVXMC?YC<,%UY['$>W$MR[NU@PLJ\>^KI0\.R?2?8QZ( IX=%T %
M]LJWLE1O3EIRM[M7)Y=??G'^]>SB$?6?]>H_>^ST_V\H'Q?U9/Z5^,OBQ,\;
MA6HL;=-*LZ-?.B.[2@=5B=(B-XR/GSPV5!*/BY4VTI1:UL)#C@(H!"\V\EZ)
MI5)&P)FM=-BD#1_L*JQ6J*2P$0'"7%=#+*GFU+JK65-6G7Y<J+)S.NBTXMVG
M<B/-6HD;VS3:,_@\^?*+E_/Y[&+Q[H8_G5]\50 /<5IK'=N&1002XGQV^M.4
MC785GM>[B2B5"P!'Z!8A-'O)V "13GWL-*F^W+$VOQCVPX+,9!6O&N7@2K%6
M1CE9USNR4+6T2/:^+5JGX9^6S,S*_OWJZC9K*TA;:4P'#Q[U);Q'"D')LNY0
MG6*CG-)F2K'R"H\#M&C&._S&=C74AG?1"\CSB-COG6&P+7K7C\/X@.C>%X&$
M!CLH@4/IC*NH^ ?V]MC5_V*[:,E.22<4X8IXJTK5+)433\\G!9#A/ ?Z)B;<
MA"5J,J%;>EUIZ7+L[_%1+NMDK_(!1P8==N+)=J/+C=@JX6VC KH216X%(5 7
M$,P]YEY1<+Q(_A^)3&&8%.FGK<I/\N+.IR<"!J5GMG,Y?E,461]@F'/3>Y6R
MZ<?._<\2&GQ?C'P/&TAU@;P2LOH=[8:?3T2T%UDQR4&PK38D#-(;:="O:>5$
M&'C;>[3SF&)B);43[1@1L &6C&+?6J\Y26)!>O1/-@I$P\72G(I%1^('C3A!
ML48B55!$-?:A:AV5GI&A(ST[4Q-46\JBK?:<SZKB#$;?KAD1(L^1+&Y!142)
M4N06PCG >'%,J3[7#,!0-+&5Q93KCQ+#4:F@LG\T<D.;"I5,B9)3,@M"%BU5
MH3ZU" ;%BJL5+NW(- $5M(4E?SW.I,UC($E8D6M]0!4Q0I6$4Z)C91MYIWI@
M0YWHAN!J(G[OJO50U=*#ZK7LO")L)!R_6E&V1<NIF G$&I+&OL9ZE;;6J$-=
M#ZA<:5_6UG<Q"V PZ0=!#^Z)4L@EV=?''=-'_% =I^Z5Z9("%!LXVXNJXZP;
M-K&C4H1^HX94:VP4;#"M>L@]Q<@]'"#@J+>&\&?"1+,BJ-OK&O=2UXQ/Z6@"
M(OJPX_V-K!3UGM!Q?<3,*AFE*[TBL"(U@'#41%;.-MAJ/=(N*S@%Q-XKAQP
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
M=S@#9-D3@'0 I%%W?U!4^8$C+W-K.F)#M6<+BV@UHKTXH<-/V:+UN\+CL-R
M0RLJA)JLN&MRAIXT;+%J(%CV!.D3!._(K='8./)1UU#_BV=>S*@H/2E:IA<)
MM]!.R"QY0](D32_PS4:'L\@W>YY#\F.Q\PG?#3\?,]MS98]SA0F9NY974% _
M @[L/=#RY8OI=?+^@M)L5)I=8G_.O[A,\&KVFOQO]RRN0MQQ1[20C\EE9VVD
MP![BL#A2F:/&OJ/&[#B/B[X-_Y;WPWS+[4%H1R3L/329W%Q18OL!Z0,T;6S*
MG4'?XG'9^#L%;"CP^WMC\!2$ \9;JOP#4$L#!!0    ( /B#:E7# *+/6P,
M &4'   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;(55VV[;.!!]UU<,
MM,%B%V"LNR]9VT#<-&T? @3)7AZ*/M#2V"8JD5J2BIN_[U"R9 =UW1>)',XY
M<X8<#N=[I;^:':*%;U4IS<+?65O?!(')=UAQ,U(U2EK9*%UQ2U.]#4RMD1<M
MJ"J#. S'0<6%])?SUO:HEW/5V%)(?-1@FJKB^G6%I=HO_,CO#4]BN[/.$"SG
M-=_B,]I_ZD=-LV!@*42%T@@E0>-FX=]&-ZO4^;<._PK<FY,QN$S62GUUDT_%
MP@^=("PQMXZ!T^\%WV%9.B*2\?^!TQ]".N#IN&>_;W.G7-;<X#M5_B<*NUOX
M4Q\*W/"FM$]J_Q$/^62.+U>E:;^P[WR3V(>\,595!S IJ(3L_OS;81]. -/P
M)X#X (A;W5V@5N4=MWPYUVH/VGD3FQNTJ;9H$B>D.Y1GJVE5$,XN/\D7E%9I
M@68>6")TYB _@%<=./X)> 8/2MJ=@?>RP.(M/B A@YJX5[.*+Q(^8SV")&00
MAW%\@2\9LDM:ON07V;W"G3!YJ4RC$3[?KHW55 Y?SF7<$:;G"=T5N3$USW'A
MTQTPJ%_07_[^6S0._[H@-QWDII?8?W48%\'GI?V1_@DGK/#$]U0]%K7@I0$Q
M;(^0>=D4Y.#N<?E*URU_S4LLH.8U4MTKK@O@LA@6O/U.6 23:UYW3B.X%U)0
M)1:P5:HP/6=/66M5-+DUH#:0*ZV;+;=";J'"0C15Q\%H<6.H%=5:R':UB^\B
M6V%,@P=#3S;R3K/+%34+8TD!Q; [A(TJJ>LX'M[&I?JR6*V)H"^REOH.\X,U
M:JW1C??6\]3!:V'.RW.[^=#OIO=T;L^N(&%Q.F;3=$+CF(6S"0O'\='YAWV$
M*&3C,($H8M-PZGT@Y=.0)=$,DIA-LL1;41,ZV1=%B6K0;PXVCE*63$)2.699
M$GD)R[*81<F,%"3IE$592AE6XGK3']F']LBB<<8FX01F8Q9.)][]V]5)3#QI
M2AFE(6DDCK^5Y>6QC!ALM3(&4I:F$4MF(624>,JFL\P[7L5#<<(U7/]((.GP
MKTX(KHX4<.Z&!2>MKT*];1N\JX1&VJX+#M;A#;GM6N?1O7N 'KC>"FF@Q U!
MP]$D\T%W3;V;6%6WC72M++7E=KBC=Q"U<Z#UC5*VG[@ P\NZ_ Y02P,$%
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
MDR#-N/YC$D0WED\X[MS65ZX/% Q8H;^KZ=&X1\B@92VJFN&(5S2!U.>C3[J
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
M3OP$SEOV51<NL^Q#D5!RJ#^"3YUC<>O8=?PLX!V50S8=]UD\CN-G\*9=H-.
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
MM;M!UF.L.XSX.QB7\%8*4VJX$3GFC_T#XC.0BO>DUO%)P#MLQI"$/L1A')_
M2P:1B<-+GBP2?K_>:*.H)OXXIK>#2X_#V7MRI1N6X=*CBZ!1/:"W>OY+- U?
MG"";#F334^A//)'3&&=1>@Y'5%,A@RF1/@H1ZN[4T)X:4,X-UALRW2=^Q$1N
M!Y%OZYYG8.<YKUI#YH+>"RXR62,TY*,=O/UDK,K:BED;IJ&0%5U[?37ZS44\
MK).1C>'P1VL'?U9)K<__ACIZ1Z$>[Q6]#++A,H<+$&V-BAE:?@9GD3^?S_PD
MFL,Y32-_DL;^9#8=?7(WU/)Z(.,M494UI0#HCF7W0 ^6-J20,D: .0I)M\U!
MSB(_32_].)S#)/6CRZF?A.$15E_S0"3"<1A/'0$:):-7?=J.BCNJZC\1=5,4
M]%J"++ISML_F!5S\Y"#[7)S.7C(D;ZA:JN8?%JTMTM'/*MIW-N#)FK42OCE-
MMW2Z0E-_.DTH-1.G\2SQ8\K2)*:S_0>*]#'%/KNS+C*-J$B'$_F?J_E7J_/'
M:?OF-;6%]M0*=25D?2G+._H"(4%CUBIN.&IJ 4S9:WQ P$XVU[JU(LG[0-/X
MV#].<- /T$%M7=>C*2^M,%UK,*P.C=5UUT]\->^ZLK=,;;G04&%!KN%X-O%
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
M/M<);M&4EI%@37PE2_)#G[(4AGN.-G;$8)4HR(](MHU^)$[ 54D8I-#*<NM
MY4+.0ZZ^;H*G;;>VHA1H!-G8;\NBVW!+@.RTOQ>CDWT4=TD,78X-*9PC@HUA
M:-:Z%S.H^Y?B[GGI?%E'7DLE*@92@X@8[D+5*A0&'K#IB)<"A;Y26ZY.@4W1
M-1AVW\$OG.NLSX6#RI)7_?BIJ-XQ3B?0,HW *7[I!B4'74Z2V81>SAEUIUS?
M\(;9X;E8]%WRR;U_:V[1\+FRT%#%H6G\[C0"T_?OWG"Z#3USK1UWX#"L^<DC
MXQUXO=+:[0V?8'A$YW\#4$L#!!0    ( /B#:E4#MX8B8P8  ) .   9
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
MXG#'@V:I15) 24^?H(B5#",<0P9')?(DI8,X$T]/O;J?/_JL@H?Z5?IX%!
M7A2&+RS'N\?O4]?#9YDORX>/6WC#7C5X'VK=$J;9F<FGK!\^& T7T6_31YJY
MCWB#2,.UJVK7TP+,+[V/APO:X/C5[NH_4$L#!!0    ( /B#:E7I> HOU0(
M  X)   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;+5676_3,!1][Z^X
M"AH"J6H^VJ[;:"NM!00/DZ95P /BP4UNFX!C!]M9MW_/M9UF'>H*&^.AC>W<
M>\ZY'[8SWDCU0^>(!FY*+O0DR(VISL)0ISF63/=DA8+>K*0JF:&I6H>Z4L@R
MYU3R,(FBX[!DA0BF8[=VJ:9C61M>"+Q4H.NR9.IVAEQN)D$<;!>NBG5N[$(X
M'5=LC0LTGZI+1;.P1<F*$H4NI "%JTEP'I_-!M;>&7PN<*-WQF C64KYPTX^
M9I,@LH*08VHL J/'-<Z1<PM$,GXVF$%+:1UWQUOT]RYVBF7)-,XE_U)D)I\$
M)P%DN&(U-U=R\P&;>(86+Y5<NW_8>-OA:0!IK8TL&V=24!;"/]E-DX<=AY/H
M 8>D<4B<;D_D5+YEADW'2FY 66M"LP,7JO,F<86P15D816\+\C/3N10I"J.8
MSY'(X()]EPKFCAJ5=FN+NJIX0;-Q:(C4NH9I0S#S!,D#!*=P(87)-;P3&6;W
M_4,2VRI.MHIGR4' !58]Z$==2*(D.8#7;S/0=WC]Y\D ?#U?:K).S;=]R?!<
M@_U<=H>=Z8JE. EH"VE4UQA,7[Z(CZ,W!R(9M)$,#J$_1RT/$[R*3U_#8_-%
MFP=,CO13B%#Z9D#;#$"E-%@N4;7U[':LZ5R6%1.WD+,,5K1IFXW@L--4UL*0
M,QU(P*I*R9N"-B?R6XB3(Y K,-(P#IIQU+U'L<==V&'O$+N0H NQYG<*("4(
M52QK*T%>TT(</<PJ*($'2#LN9/@]Y/_,>A=JYSE9GUC?QLVUD&Z;YGZ91Z.C
M+L2#(]=9HQT)5:W2G,[D1Q?Z:3(&5D;B90P/RWA:Y?\^&<-_5='9V_1>Q4;^
M2<.)IX_CO?S[SK)PYXZBWEJ[FUB#0_775;O:7O;G_HZ[,_=?"A=,K0NA@>.*
M7*/>:!B \K>OGQA9N1MO*0TULAOF],&"RAK0^Y649CNQ!.TGT/074$L#!!0
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
MCB*PS:W?++RIPDV[,I[N[?!9(/<_"]!Y;HS?+]A ^^NU^ ]02P,$%     @
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
M5''.+JR3<>CK'8J0A#%&!BWK!77'*@SS'(,:\Q(!79-/K0')@$=?P*._[Z=
MIZ"OR[@101'05D%38Z,J"9NHJVU<H1HRC=Y%\V@8/MM.M-."GHGU7:@-7I&1
ML-03XD37I?EN#]IID,A E$P22@22V**@&37K@XKU,&"R XGM;C1@2K=08M:M
M7!T0L=<-VW4M1F]GEX/7NH(M%%:QC'P0QQ0F:];%,!8P@'$+BTKMPN4DN>&E
M'D\IP7<V3]:V9RT*G+)TH0:N))IANMU?&U>$31)+:H[A)'12NH(A_:)]:*0\
M[D.5W1L6L7/#\D:E\>F,G\[&S\R./>FT,<U.+Q#'-;(RY'DWS??\WY4V#2 \
MW/ D0NX#XW D7G'PL*5T0(SN(='0W9''HK,-[UCJ$4M=2/.(7).&FD6\5LIJ
M7DUH,LVY>#$8QLJP@/ 5!SG!9*FHUDM=0><<*4=2:1/]QF&*6SW"U,4* *Y2
M"2AN_!'L+^C.BXHO//6J[X(+PO%<!27#X(IU+\-669OFVJWW;D_KPQJ1:T.[
M@CN083S-\2.G**\! M2@55-E,3=<DX<-75+6H;NU^^V]LF6NVDC?DJ-YIT6<
M)^)]>^G81P#.TO[%#RPE6Z@I+Y3!&,()@NF?5C$JM:7B^T)/*&3QD@QO%V/M
M:6\./;FYWFJWCY^\4B(N\4ABA\3APNF)CXO]H7'PK!T'SPZ.@Q^L.?K47G+^
M'\/A0;;#P^'_)&MPZ=L?R[FM\X9%5$@V4W./HBG/TAA!2(8WM#4MFYV/>B!#
M![?4W>TO0E28-#!M>\W>YMSO!&%A:6=SNARL^8JDO;P=)P,+A&N!GQ>3/KH;
MOFDVW2TS6@U0N-D8'6]#M-H%Y:C/][49-Q>+V[@^$#*SE&1'2KX-+#O*W14P
M6,7[$QM%W:ZS:6@I^LZFIC&R?BW"!HRGZ:2G#>^KS6+C59Z'3KC7OGW;P#=J
M=[L*K:^PF<I]J*E^UQV8.,/ F3"?.!EKMJ6=4IK)M-LV^5JW6RCC%7F[;1Y<
MQ<[;VCL_6'L/=*UT=,O3!64\]M1G?\OY:YQVBJGV^_-%S $^R]L%@1?=TG6+
MV>GL;+S#]"A<-#TK1^;>AJNN**]ES,@,SDG@?#(].3I!RWZ+IHE""^K?RVW
M ;I4A+"W19G;K5)^R.''O9]!"^56_&,OWT:;*OPBVCYM?T^^"3^C=L?#C]'O
MI5O196*NEB"=3DY/1L*%'WC#E\J6_*/JPE:5+?CC6DGT6CJ ]TN+9AZ_D(#V
M5_;K_P)02P,$%     @ ^(-J59 MF=)!!@  :0T  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S(N>&ULI5==;]NX$GW7KR"\=Q?M@JE%ZKM- N2KV%QDVVS=
M[7VXN ^T1-M$95)+44Z]O_X>4K:3M&E08!]LD2)GYLS,F2%U?&?LYWXEI2-?
MUJWN3R8KY[K7TVE?K^1:]*],)S56%L:NA</4+J=]9Z5H@M"ZG?(XSJ=KH?3D
M]#B\N[6GQV9PK=+RUI)^6*^%W9[+UMR=3-AD_^*#6JZ<?S$]/>[$4LZD^[.[
MM9A-#UH:M9:Z5T83*Q<GDS/V^CSS^\.&3TK>]0_&Q'LR-^:SGUPW)Y/8 Y*M
MK)W7(/#8R O9MEX18/RUTSDYF/2"#\=[[6^#[_!E+GIY8=K_J,:M3B;EA#1R
M(8;6?3!WO\F=/P%@;=H^_).[W=YX0NJA=V:]$P:"M=+C4WS9Q>%'!/A.@ ?<
MHZ& \E(X<7ILS1VQ?C>T^4%P-4@#G-(^*3-GL:H@YT[?VZ70ZF\QAD@WY'SH
ML:7OR;FH/R^M&?#NQ4<Q;V7_\GCJ8-(+3NN=^O-1/?^.^HK\;K1;]>1*-[)Y
M+#\%U ->OL=[SI]5.)/=*Y+$E/"8\V?T)0?_DZ O^2?^__=LWCL+ OWOJ0B,
M!M*G#?BB>MUWHI8G$U1-+^U&3DY_^8GE\9MGX*<'^.ESVD]G*-)F:"4Q"]35
MO%>-$E;)/KBRP= GCBCM)&P[(K53#LM/N?&LH:?= .."Y6M=&]L9.T;16'+;
M8N?3*]+60(%ZQW+T3JPEN>H=4*I^A5IW7\W>WVEI^Y7JR*U5NE:=:,F9+V3E
MMM%L[_#V=71I]'(A])+\9MI&X?G.;.1Z+BUAB2=+G)/S3]>$Q3'Y&:C&9H#
M;!"68&DURD6SE=3+1N[U].2MG-L!-@C/@J**S-S.[W=R(QIQ4/J-KG-A I:]
MSG\/6A*VTW+[X6(G>2LZX.RL:8;ZP,-&@7)J/O@7T1]*: L/_7,U*/2:N510
MUVX)"Z@X>Z#O'7HA^I5$]EOB9+W2IC7++?%94[6,/CW-BRUY\<M/)>?QFT_7
M5V'$WKQ\$-D1YN_"UBL8HH1551ZL7J#$+3K7KS_@R:_D*WVJ)PZGB9,-$:"M
M=^%G4H\:6_E=$F]]_-U*POBZ$WK[BCQ33=FAFK(?KB:Q7%JY](FNA;5;G\:-
M:(>P]M@%'RI6O 'XOI=N++T6F%7[W5I[%L;3M8;&YT9"^^YW*>O=A-'(M\+
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
MI= T7NPRIWF.TCC0^4H(_;(Q"?I_B-E?4$L#!!0    ( /B#:E7I&T^>'P,
M * &   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(55VV[;.!!]UU<0
MZJ)H &YTO[FV@3AML0LTA9%DVX=B'VAI;!&52)6DXF:_?H>2K2:!Z[[8''+F
M\)R9X6B^E^J;K@$,^=$V0B_<VIANYGFZK*%E^E)V(/!D*U7+#)IJY^E. :N&
MH+;Q0M]/O99QX2[GP]Y:+>>R-PT7L%9$]VW+U.,*&KE?N(%[W+CEN]K8#6\Y
M[]@.[L#\TZT56MZ$4O$6A.92$ 7;A7L5S%:Q]1\</G/8ZR=K8I5LI/QFC;^K
MA>M;0M! :2P"P[\'N(:FL4!(X_L!TYVNM(%/UT?T#X-VU+)A&JYE\X57IEZX
MN4LJV+*^,;=R_Q<<]"06KY2-'G[)?O2-,Y>4O3:R/00C@Y:+\9_]..3A24#N
M_R(@/ 2$ ^_QHH'E.V;8<J[DGBCKC6AV,4@=HI$<%[8H=T;A*<<XLUPKK*\R
MCY2L&R8,8:(B[[_WO,/$&TH^85N\N6>;!O3%W#-XH0WSR@/X:@0/?P%>D!LI
M3*W)>U%!]3S>0Z(3V_#(=A6>!;R#[I)$/B6A'X9G\*))?33@1;]5WTWJX:=Z
M@>J_7FVT4=@\_Y[2/\+'I^'M@YKICI6P</'%:% /X"Y?OPI2_^T9\O%$/CZ'
MOKS#!UKU#1"Y)=UOA9QB?Q;_-'NL@(%V VHHPSLH#T9 '5L36YC >=%4]'E7
MS9R/UNXU$&7?C"9_D"2E29[1+(C0"$*:%3[UT]!9];RIN-@-"+Q%F0]@,31)
M8YH4&0WRC&0Q3?V"ID7NW+"R1AGJ\7D&2) D-$I3&@<^"3*?!G&!=N9\AIJ7
MV-P$;Z8)'F9A0O,H=ZZEP++WX^C@PB9XATG0I,@B6J#0/YU[:5BC29CE-(QR
MFL6H/L$UTBG2Q/F(WC.<.F7?]@TS4.&PP#R6G(WC"/FQ5BK#_QLWW@0A@O@1
MC8N"7*").4TQ)TF4D8N7*7WY3FVG8N)051(E-(S'-(Y)C<.<G&HW[\G4:$'M
MAMFH22E[8<8!,NU.X_=JG#H_W<?9?</4C@M-&MABJ'^9)>Y8VZ-A9#?,H(TT
M.-&&98V?$%#6 <^W4IJC82^8/DK+_P%02P,$%     @ ^(-J5;X+HDSS P
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
M?$-.D%6*H56L<U<>W0Y[0$7WL'-39$M4@(^H(JZQ\ZTPVC 1<[$&&K8&>UR
M&5CBF@MAC<3=) @Y*BYC"$Z\WO!D& S@/0R[PW/OM'.E=8$QQ(6R[GN^'SNS
M.MMAZRL4J(Q7DT.+2H-&I<&;59(ME&KM#BK6FN&P8LWYW?\-S>9LE[A6DG[B
MI-;R%FUC)O^MJL3\DK2WEZ!@*:1\A?!O%.Q\_P-<)(QXP1$7\(1,Z>-M?H2Y
MXA%"[?!\M[/3(^@&_9TH;]3)W6MP&:IUV<8U1+(0INIUS6[S4DRJ!KESKYZ9
M:Z;HO&I(<46A7O>4!%%5ZZX61N9ENUQ*0\VWG";TVJ&R#F1?26FV"YN@>3_#
MOU!+ P04    " #X@VI5G^Q-*@D#   H"0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6S-5LENVS 0O?LK"+4H$D"Q5B]);0-QFJ(])##BM#D4/=#2
MR"(BD2I)Q^G?=TC9BMTZ:@_=+C:7F3?OC69(CM9"WJL<0)/'LN!J[.1:5V>>
MIY(<2JJZH@*..YF0)=4XE4M/51)H:IW*P@M]O^^5E'%G,K)K,SD9B94N&(>9
M)&I5EE1^G4(AUF,G<+8+-VR9:[/@34857<(<](=J)G'F-2@I*X$K)CB1D(V=
M\^!L&AM[:_"1P5KMC(E1LA#BWDS>IV/'-X2@@$0;!(I_#W !16& D,:7#:;3
MA#2.N^,M^ENK';4LJ((+4=RQ5.=C9^B0%#*Z*O2-6+^#C9Z>P4M$H>PO6=>V
M/8R8K)06Y<89YR7C]3]]W.1AQV'H/^,0;AQ"R[L.9%F^H9I.1E*LB336B&8&
M5JKU1G*,FX\RUQ)W&?KIR265G/&E(C.09)Y3">3HEBX*4,<C3V, 8^8E&[!I
M#18^ W9*K@37N2*7/(5TW]]#8@V[<,MN&K8"SJ'JDLAW2>B'80M>U*B-+%[T
MZVH_G2^4EE@<GP_IK>'BPW"F8<Y411,8.]@1"N0#.)-7+X*^_[J%;-R0C=O0
M)W-LP'15 !&9*3R6$,I3DK)BI2$E'!N6\4240"H4HXR80PI:8QQ6<)M+@+U/
MV3'Y-Q\AZ$PMDZ-"*'7\ X'.-;+:W\-S@^C<VC"1DA/"5R5(JG'Y)3D*W.%P
MX$;!D!SC-'![<>CV!OW.G>TFE$D?T'@)!+%*;&+LA^2>X.&B-"8#/R4"IL %
M=H:%' 1N')^ZH3\DO=@-3OMNY/L'6#6,#0F_ZX=]2P!'4>?-)L,'Q1U4]4]$
M7689GFRF.&Q)F"/NA)S\YB#;7+1G+WI*WC466'OI&*3ODFJ7V@LE=OO]"!GV
M;*BCR V1;"_$%/^!6MFGN!$YJ"/C"&NE2<Q_KN:O%LG/TT8.'8O>SNV%.5K:
M.UHAI177]476K#;/@//Z]GLRK]\05U0N&5>D@ Q=_>Z@YQ!9W\OU1(O*WH4+
MH?%FM<,<GS(@C0'N9T+H[<0$:!Y'DV]02P,$%     @ ^(-J56)._MN-!
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
MX@?4SH C'0@:CP$7@>@H)"%(V<!M['%%G1T](9=>HNMLGR^+$EGO)F_ ;$<
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
M:W-H965T<R]S:&5E=#0X+GAM;*U576_3,!1]YU=<96ABTM:DZ;;NHXVT=B!
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
M7 --@%<!ZOF2,?G:J(XSNN.K^7]02P,$%     @ ^(-J55SY-=\8 P  @ D
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
M#)AJ(/^?4RJV!2507_J,_P=02P,$%     @ ^(-J5;8XG8H<!   PA0  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULM5A=;]LV%/TKA%8,+9!$HKZ5
MV0869\4*-(-1M]U#L0=&HFVBDJB2E-WLUX^4%,FR979.Y9=8E.X].O?RD#GB
M9$?95[[!6(#O69KSJ;$1HK@U31YO<(;X#2UP+I^L*,N0D$.V-GG!,$JJI"PU
M;<ORS0R1W)A-JGL+-IO04J0DQPL&>)EEB#W=X93NI@8TGF]\(.N-4#?,V:1
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
M A2MJVA;K*#2.>3YQ]O%+?G\GB4/C/=6)^3Q@]V$UB>@- =*<Z$T#TKSH;0
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
M:>Q \,O:3F!0SL&>5U*:G>$2=#,]_PU02P,$%     @ ^(-J55D>5*Q9 @
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
M4!D@WF\(X6\3V7G77UK^7U!+ P04    " #X@VI5N\%*22\$  ">%@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6S-6&UOJS84_BL6FZ9[I;5@$XCI
MDDBWR:;=J96J9MV+KO;! 2=!%S"S3=/[[V<,@9 02ZF0EB\-+^<\?LXYC^DC
M3W:,?Q5;2B5X2Y-,3*VME/F=;8MP2U,B;EE.,_5FS7A*I+KE&UODG))()Z6)
MC1S'MU,29]9LHI\]\=F$%3*),_K$@2C2E/!O]S1ANZD%K?V#YWBSE>4#>S;)
MR88NJ7S)G[BZLQN4*$YI)F*6 4[74^L3O)LCG: C_HCI3AQ<@[*4%6-?RYO/
MT=1R2D8TH:$L(8CZ>:5SFB0EDN+Q;PUJ-6N6B8?7>_1?=/&JF!41=,Z2/^-(
M;J<6MD!$UZ1(Y#/;_4KK@KP2+V2)T'_!KHYU+! 60K*T3E8,TCBK?LE;W8B#
M!(73GX#J!'2<X)])<.L$5Q=:,=-E+8@DLPEG.\#+:(567NC>Z&Q539R58UQ*
MKM[&*D_.'AC)!'@BW\@JH>##@DH2)^(CN %+I9BH4 _9&B0Z*J^C) .\X"0!
M(:=1+$&1E0-186^%V!8QB&(A>1Q*!?*R7( /WW^<V%)Q+5>TPYK7?<4+G>$5
M@$>6R:T /V<1C7KRY^9\B P MFI2TRFT[]0],B(N:7X+7.='@!R$^@B9TQ<T
M5.E0IT,#';<9G*OQW/]C<%\>U&K@LZ2I^*=O=A6U43^U\LMS)W(2TJFE/BV"
M\E=JS7[X#OK.3WU]&PBLT\51T\61"7WV.Y,DZ:NP2O-U6ODI?)UA[(^QYTWL
MUT/RIW$!AMASG2:NP\MK>'E&7@]4B#LP+SBGF00YX[*>5,*RS8VD/*U'N^8L
M[8RSKYAJ+>^ Y,T(CCT?.4?5] 3ZV,4CW^LOQV_*\<WEO(>U?T)FY <(N<<C
M.(U# 5;_Q<YP'C><QT;.SWJGS"N2+_N=\E>U4Q;[G5)N0P#!ET>:KBCOW2S&
M92[=+ .!=3J"FX[@Z_WDX"&[.!!8IXM!T\7@?9^<X$3'$$'H.NA([SUQ[@CC
M,>S7.W1:*^ ,I7AD5+QYG4N'-11:MRL'!@E>K^IK;D-U<B"T;B=1VTGT/N77
M>8>2=CT$$3K^U/<%!N4F"<YHOW53T&@S+M&^:];^H-YH*+1N5UIW!$=7K'VC
M=;NXDP.A=3O9^CEH-G3GM7_JN93N70^?:+\GT',"#^$SVF_-&32[LPNT/S)K
MW[C.Q1,;"*W;E=;^P?$5:W]0TS@46K>3K6V$1C]ET#X^M3+8A8X[/M;^:2!R
M7!P$Z(SV6S,&S6[LMYADFXR OPNSLHTH%\]C(+3N.4;K\Y!SO<I&@WK#H="Z
MG6R](3(ZIO/*KO,.SP4\9^SX1[HVP_?3!WW,[8,3P)3RC3X8%2!D12:KP\#F
M:7/X^DD?.=IM>'5R^TCX)E:33^A:I3JW8[7K>'486MU(ENOSQ!63DJ7Z<DM)
M1'D9H-ZO&9/[FW*!YDAZ]A]02P,$%     @ ^(-J5:HFX6]? @  E 4  !D
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
M%<J?+]*T>'E2=?"49M_JES/]+U!+ P04    " #X@VI5&*L6+6H#  "U"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6RMEFUOVS80Q[\*H0Y%"RP1
M*5I/J2T@35!TP(8&]=J]IB4Z)D*)*DG%R;<?2<N:(M&&7^R-)5+WO_O=F3QR
MN1?R2>THU>"EYHU:!3NMVYLP5.6.UD1=BY8VYLM6R)IH,Y2/H6HE)943U3R,
M($S"FK F*)9N[D$62]%ISAKZ(('JZIK(U\^4B_TJ0,%QXCM[W&D[$1;+ECS2
M-=4_V@=I1N'@I6(U;103#9!TNPINT<T=<@)G\9/1O1J] YO*1H@G._BC6@70
M$E%.2VU=$/-XIG>4<^O)</SJG09#3"L<OQ^]?W')FV0V1-$[P?]AE=ZM@BP
M%=V2CNOO8O^5]@G%UE\IN'*_8-_;P@"4G=*B[L6&H&;-X4E>^D*,!&AQ0A#U
M@NA2 >X%V"5Z('-IW1--BJ44>R"MM?%F7UQMG-IDPQK[-ZZU-%^9T>GBF]Y1
M"1[(*]EPJ@!I*G!;EK*C%?B3D0WC3#,S_^&>:L*X^@BNP-HLI:KC%(@M$$[>
MCN6DE_.1_ K\6-^##[]]7(;:0-O08=D#?CX 1B< U[2]!AC^#B(811[YW7GY
M/2V-'#DY>BL/3:F&>D5#O2+G#Y_".2;_;0LFM;L]4;O;C=+2+%=?[H=@"W\P
MNX5O5$M*N@K,'E54/M.@>/\.)?"3KQ+_D[,W=<%#7? Y[\4Q<;<_)2N9?O7E
M>W"2.">VPSP7:(%CG"[#YW$F'C-CE<#![ WC8F!<7,0H::,)]^$=]/$H;@1Q
MG$SHYE8)RM+<#Q</</%9N)^$=_2*5)4!U.3EN*=\E/$L/LXS#/$$\VP\_W(
M9U9",B227%1EUFAJ'&N@!2"FYIQH,]L2Z5\9R2RI.$^R-)LD-3=+DD62)/[B
MIP-S>I:YW\/ '(N@[62Y,P>#;6_T5\=:<VAY]VXZ_QL@RB,T7<P>.YSF.,G\
MS-G G%U4YU+4-5/N6#655L2T(D/L \YF( AG63S!]5C%4;KPP^8#;'X1[(8T
M3X +T@S+PP>:>T#S.(K1!'5NE^=1GIW8B0C^=R;"L[2NL2OO605G(1<9SJ8=
MPF.&X&B#ON4:G=7H+-??PO0M/Q>:=<PXP7&&IDW!9QC%,,;3HH6C.X6]T/U%
MY"-K%.!T:Y3P.C7)R<,=Z3#0HG77C(W0YM+B7G?F7DFE-3#?MT+HX\#>7(:;
M:O$O4$L#!!0    ( /B#:E5%^Z,^-0,   <+   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;+66R6[;,!"&7V6@ D4+--9BQTMJ"\C2H@$2((C1YA#T
M0%MCFP@IJB0EQV]?DI)E)U"4I<W%%I?Y^<UP2,YX+>2=6B%JN.<L51-OI75V
MY/MJOD).5$=DF)J1A9"<:-.42U]E$DGBC#CSHR#H^YS0U(O'KN]*QF.1:T93
MO)*@<LZ)W)P@$^N)%WK;CFNZ7&G;X<?CC"QQBOIG=B5-RZ]5$LHQ552D('$Q
M\8[#HY.P9PW<C%\4UVKO&ZPK,R'N;.,\F7B!)4*&<VTEB/DK\!09LTJ&XT\E
MZM5K6L/][ZWZ=^>\<69&%)X*=D,3O9IX0P\27)"<Z6NQ_H&50X=6;RZ8<K^P
MKN8&'LQSI06OC T!IVGY3^ZK0.P91+TG#*+*('+<Y4*.\HQH$H^E6(.TLXV:
M_7"N.FL#1U.[*U,MS2@U=CH^0TD+8B,#%Y3,**.:HH)/9Z@)9>HS',#49$*2
M,P2Q@ 6A$@K"<H0UD9*D&E!I:J*#B>LG+M9K%PQ,#DB!TFPN$&6V/;-C:NQK
MPVU7]^<5XTG)&#W!V(5+D>J5@F]I@LE#>]_X6SL=;9T^B5H%IYAUH!M\@2B(
MHA:];AW$KM/K/J%W)462SS7<E"'9U*'<P.V%F0OG&KGZW>1Y*=QK%K9'\DAE
M9(X3SYPYA;) +_[X(>P'7UNP>S5VKTT]_G:?F;-A-BZA!4TP36!#D25-F*U"
MS9C00GA8$QZV$E[2E/*<P^TE\AG*Q@BV*KPQ@OV:K_]>&]]_!^Q!C3UXV<9K
ME+P)KMT\A T2"7W@Y;$,AY"0C6H!&]9@PY>!;>^-0C!SH]B -F&68B,G9I^?
M(@XZP\.Q7S0@C&J$42O"-55W!PN)"#0UX3&W&TASNS4M7PJ%P8/U@R <-1.$
MP>Y.#MK3GMP_F_;M$F],H'#OV0C?*_,KY?],'NW(HW]+_F?L(Y?]"D95^K=!
M[1Z0L/6B?VWB5VK[F1]U@L$3>;=[#\+V!^$5N5\I/4[^7O3X^/E[M0E'N705
MF(*YR%-=EBEU;UWE'9>US6YZ62)>$KFDJ0*&"V,:= ;FZI=EU54VM,A<I3,3
MVM1-[G-E*E64=H(97PBAMPV[0%W[QG\!4$L#!!0    ( /B#:E52A6U/_ (
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
MJ%5]1D4M^%053<+\Z2\J.B-O.)T-GZAHTFEH"-92<=:H.-.JN/Q?PU#+/%5
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
M^C(&&@%7!OA^Q9C<WR@'];'5[#M02P,$%     @ ^(-J5?UI\5?X @  9@H
M !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULM59M;],P$/XKIX 02-"\
MK>DZVDCM7L0^C$VK8)_=Y-I82^Q@.^V0^/'83IH5*0NM!E_BU[OG>>YB^R9;
M+AYEAJC@J<B9G#J94N69Z\HDPX+( 2^1Z945%P51>BC6KBP%DM0:%;D;>%[D
M%H0R)Y[8N3L13WBE<LKP3H"LBH*(GW/,^7;J^,YNXIZN,V4FW'A2DC4N4'TK
M[X0>N:V7E!;().4,!*ZFSLP_F_O6P.[X3G$K]_I@I"PY?S2#ZW3J>(81YI@H
MXX+H9H/GF.?&D^;QHW'JM)C&<+^_\WYEQ6LQ2R+QG.</-%79U#EU(,45J7)U
MS[=?L!$T-/X2GDO[A6VSUW,@J:3B16.L&124U2UY:@*Q9Q &+Q@$C4%@>==
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
M+.!V1;@R@/<[QN3K0#GH[VOQ?U!+ P04    " #X@VI5=0SDQ3 &   ".
M&0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6RUFUMSXC88AO^*AG8ZVYD4
M;'-."3.;^-AI.IG-IKW8Z86#!7C6MJ@D MM?7_D0P,11H/LF%P0+O8\D]-K^
MK ]--HQ_%4M*)=FF22:N6DLI5Y>=CI@M:1J*-EO13'TR9SP-I3KDBXY8<1I&
MA2A-.I9A##II&&>MZ:0HN^/3"5O+),[H'2=BG:8A_W9-$[:Y:IFMYX)/\6(I
M\X+.=+(*%_2>RH?5'5='G1TEBE.:B9AEA-/Y5>NC>1E81BXH:OP9TXTX>$_R
MH3PR]C4_"**KEI'WB"9T)G-$J/X]T1N:)#E)]>.?"MK:M9D+#]\_T]UB\&HP
MCZ&@-RSY*X[D\JHU:I&(SL-U(C^QC4^K ?5SWHPEHG@EF[+NL-LBL[60+*W$
MJ@=IG)7_PVWU11P(S-XK JL26,>"_BN";B7HGMI"KQ+T3A7T*T'_2# R7A$,
M*L'@U!:&E6!XJF!4"4:G"L:58%S8H9R_8O+M4(;3"6<;PO/:BI:_*1Q4J-6<
MQUEN]GO)U:>QTLEID,U82LGG<$L%^6!3&<:)^)G\0A[N;?+AQY\G':E:R>MV
M9A7QIB1:KQ"[Y)9E<BF(DT4T:M"[>OU8H^^HT>V&:#T/\=K2 G\+LS8QS MB
M&>:H:3QZ^3U=M4G7R.66U2"W3Y>;#7)'+[?I3,G+S@^;OLSOZ[SW?9WW3^Y\
MHSPX76YHC-#=>;U;\+KG>?W+[ZH>"21-Q=\-G;PNH;UF:'XSNA2K<$:O6NIN
M(RA_HJWI3S^8 ^/7)J\A8382YB!A+A+F(6$^$A: 8#4W]W9N[NGHTWL92DJ$
M>EU+QK\1&6X)5T6"K"B?T4RJ6*7)SEKJN79&PFPDS$'"W!(V+F!Y^/@T-=I6
M?])Y.K0ILD4?"0M L)I-^SN;]K4V_4,%["HT5\Z,LP5)F!#YQ3?.B,V2).2B
M*<*XUB+/]2@29B-A#A+F(F$>$N:7L,'!V3,<#OK=;OW\"5Y6&XVL86]?K>:_
MP<Y_ ZW_;"IF/%X53U9L3F8A5]=*]9"X"7DD"-VN8MYXF=12S[4@$F8C80X2
MYNIGXO-2$8XG8,/6251-PP6)YR1CDJQEG,3_TNB"1&N>7S;DDN9WM9A%^1Q:
M1M=019RM%\O\H-]NLC!R9#X2%H!@M=-AN#L=AMI)N-O%!ODW^10FZ[!<=$@2
MM@FS6>.YH$6>>RX@8382YB!A[O!%R& >Q0O(YGPD+ #!:@8=[0PZTAK4F<]I
ML0!&XO)Q[3FN;3*F%G6N,4N8:=2CO/&P/FUV8S6C-ZY7<Y!=<YO;/+Z#>J,7
MGK/:XR/;^<B.!2!8S2GCG5/&;SX K65Q'4OB-);%A4Q4]XDFMVAQY[H%";.1
M, <)<_53T"??J(KAFVZ_R%[X2%@ @M4\:QK[]59#^Y7=AMLX7:?DRRU-'REO
M7''2(\YU*I1F0VD.E.9":1Z4YD-I 8I6-_%!TL!\CY74BHKR-9)F0VD.E.9"
M:1Z4YD-I 8I6][6U][6EO3@_M._;!TNJ<QI1'B;'D2B9<Y86SZ3+>*$>:F51
M>O'&NFO5='T1L7NTB'BC[^#9ID;2'"C-A=(\*,V'T@(4K6[J?=;+U*8AIK=Q
M]G;$ 4UR06DVE.9 :2Z4YD%I/I06H&AU$^^376;O72(.:+8+2K.A- =*<Z$T
M#TKSH;0 1:O[>I\=,_7IL7>-./I-:4OS..* YL>@- =*<Z$T#TKSH;0 1:N;
M>I]R,_69GH<LEC0BQ2\4A#[N@*;9H#0;2G.@-!=*\Z T'TH+4+2ZE??I,G/X
M+G$'-&4&I=E0F@.EN5":!Z7Y4%J HM5]O<^RF?HT6Q%W/$<;>9CQ1B@!S;1!
M:3:4YD!IKODR)6>TN[VCO!VT31]*"U"TND_W.3[S[23?__F5HQY[MF&AV3XH
MS8'2W(I6,^RQ6Z&I/2@M0-'J&PWVR3U+G]S[&$5QGH6N/\'1[8IF@K[YJT<]
M_%S/0FDVE.94M-IO_0SU5W>:"VW4@])\*"U T4K?=@[V Z64+XK-9(+,V#J3
MY7:)7>ENP]K'8IO64?F->>F8#>6N>>F5V]'V^')WW&W(%W$F2$+GJBFC/51/
MHKS<<%8>2+8J=B,],BE96KQ=TE#%(7D%]?F<,?E\D#>PV_8W_0]02P,$%
M  @ ^(-J57GC%? V P  Z@H  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N
M>&ULK59M;]HP$/XK5C9-K33(B_-2.HBT M/ZH1(J[?;9)0=$3>+,-M#]^]E.
M2"$8BKI^26SGGN?\W%WLZV\H>^9+ (%>\JS@ VLI1'EMVWRVA)SP+BVAD%_F
ME.5$R"E;V+QD0!(-RC/;<YS0SDE:6'%?KTU8W*<KD:4%3!CBJSPG[.\-9'0S
ML%QKNW"?+I9"+=AQOR0+F()X+"=,SNR&)4ES*'A*"\1@/K"^N]?C2-EK@U\I
M;/C.&"DE3Y0^J\EM,K <M2'(8"84 Y&O-0PARQ21W,:?FM-J7"K@[GC+_D-K
MEUJ>"(<AS7ZGB5@.K"L+)3 GJTS<T\U/J/4$BF]&,ZZ?:%/91H&%9BLN:%Z#
MY0[RM*C>Y*6.PP[ /0;P:H#7!OA' +@&X',]^#7 /]=#4 .T=+O2K@,W(H+$
M?48WB"EKR:8&.OH:+>.5%JI.IH+)KZG$B?BVF-$<T -Y 8XN1B!(FO%+U$%3
M69')*@-$YZAD=)VJRN!(5B9**XS0F YZG([0Q>?+OBWD?A2K/:M]WU2^O2.^
M,;JCA5AR-"X22 SXT6E\[P3>EG%H@N%M@W'CG22<0ME%V/F*/,?S#/L9G@]W
M37+^S_OXW=[W@H&;RL":#Q_AFVR3KG.^6R>F3%=<OIE+'7;7O"0S&%CR-./
MUF#%7SZYH?/-%.:/)!M])-GX@\CV$N(W"?%/L<?#%6-0")4#])J<Q^ZT:TI(
MQ15J+G59K&,W<$)95^O=2!NL_,B-]JU&9W&-W^+:$QTTHH-WB)[<#TV:*ZI@
M9P=1#X?8:8D^-/-]['A7+=6'9J[\,1W<BL[88!<Y3J1^0I/RL%$>GE0^@CE(
M[<EYTL.#371P%/I.T-)NL N\GHMQ2[S!SG5[T4$PQX>&V,-!$(1F]5&C/CJI
M_H$*DJ'],^BB"8F\>M 3%#!/Q:7]YMD4'12FCSWOJI7'X:%9)W+Q5;LL#&;R
M!P^PVPJ,P6LO<'H]OQ48>^?RSH$M=-?$T8RN"E&=ULUJTYA]U_U(:_W&O1ZZ
MAO61;.2JONN5ONH"[PA;I/)2SV N73E=U3>QJK.J)H*6NG5XHD(V(GJXE,TH
M,&4@O\\I%=N)<M"TM_$_4$L#!!0    ( /B#:E5G?"Q#* ,  %X)   9
M>&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;*V6:V_3,!2&_XH5$ )I+'<G'6TE
MZ(28Q-"T,OCLI:>MA6,'VVTW?CW'21?UXE43HA\:VSGO\?.>Q':&&Z5_F26
M)0^UD&84+*UM+L+05$NHF3E7#4B\,U>Z9A:[>A&:1@.;M:):A$D4T;!F7 ;C
M83MVH\=#M;*"2[C1Q*SJFNG'3R#49A3$P=/ +5\LK1L(Q\.&+6 *]JZYT=@+
M^RPS7H,T7$FB83X*/L87DX&+;P-^<-B8G39Q3NZ5^N4Z5[-1$#D@$%!9EX'A
M90T3$,(E0HS?VYQ!/Z43[K:?LG]NO:.7>V9@HL1//K/+45 &9 9SMA+V5FV^
MP-9/[O)52ICVGVRZ6)H&I%H9J^JM& EJ+KLK>]C684<09\\(DJT@>:D@W0K2
MUFA'UMJZ9):-AUIMB';1F,TUVMJT:G3#I7N*4ZOQ+D>='5_)2M5 OK,',.3M
M)5C&A7E'WI,IOB^SE0"BYJXLH#7,B&4/>.MN>DG>OGXW#"T"N#1AM9WL4S=9
M\LQD4VC.21J=D21*$H]\<EI^"17*XU8>[\M#M-U[3WKO29LO?3;?CBUF#%@L
M@>#LG@MN.1BOPRYEYD_IUMR%:5@%HP 7E0&]AF#\YE5,HP\^O_\IV9[[M'>?
MGLJ.[C%IQ5FWFN2,L%IIR_]T _C4&XU[A;:/9Z013-HV!GZO>(.+V/I*T\U'
MV_G<[K$>Q]D@SDL:#</UKFU?8)%G64[[P#U+66\I.VGIJFX8UP[OG_B[Y/D.
M5D'C09(?T'O"RC1+4S][WK/G)]FON:EP,V,2U,KXZ/*C:=,\32D]H/.$94E<
M1'XZVM/1DW3?\#QQU<270RZ(4,:0BFG]J-:@7:UO;B<$-Y*&R4<?.SV"2J(R
M*P_9C\/2LJ3),^Q%SUZ<9/^N+!/[>UBWV'VDQ1%"3)-T0-/B@-4;2$M:#/RT
M94];GJ3]"L9<D!],K+8K4^!!RV0%/MKR".)]'K6_ ]H7!.[1#GK:P;_5]HQ(
M\"ZRP?':C[T%]@;Z"ASNG'[NR^.:Z067A@B8HS0Z+]"V[D[SKF-5TQZ(]\KB
M\=HVE_@!!-H%X/VY4O:IX\[8_I-J_!=02P,$%     @ ^(-J5=OR)&68 P
MT0X  !D   !X;"]W;W)K<VAE971S+W-H965T-S8N>&ULK5=M<YLX$/XK&F[N
MIIFYFC>_A)S-3&+H7#]TFHG;WF<%%J,K($X2=O+O3Q*8VJF,W<1?;"3V>5:[
MCUAIYUO*OO,<0*"GLJCXPLJ%J&]LFR<YE)B/: V5?)-15F(AAVQM\YH!3C6H
M+&S/<:9VB4EEA7,]=\_".6U$02JX9X@W98G9\QT4=+NP7&LW\4#6N5 3=CBO
M\1I6(+[6]TR.[)XE)254G- *,<@6UJU[$P?*7AM\([#E>\](1?)(Z7<U^)@N
M+$<M" I(A&+ \F\#2R@*1227\5_':?4N%7#_><?^0<<N8WG$'):T^(>D(E]8
MUQ9*(<--(1[H]F_HXIDHOH067/^B;6L[]2V4-%S0L@/+%92D:O_Q4Y>'/8#D
M,0.\#N"]!(R/ /P.X)_K8=P!QN=ZF'0 ';K=QJX3%V&!PSFC6\24M613#SK[
M&BWS12JU3U:"R;=$XD3XL4IH">@+?@*.WD4@,"GX%7J/5G)'IDT!B&8(L@RT
MH(BTY@(_(88%S&TAUZ"8[*3S=]?Z\X[X\]$G6HF<H[A*(37@HV%\,("W9>Q]
M KQ= NZ\0<(5U"/D.W\BS_$\PWJ6Y\-=4SAO\QZ_VOM!,OQ^-_B:SS_&MQ/]
M<X;B7O0?>P0]2-'1[2,73'[A)O5;_K&97Q6]&U[C!!:6K&H<V :L\(_?W*GS
MERGUER2++DD67XCL0*1Q+])XB#V\?UBBE<"B$90]'_T,6XY <ZC#8A,Z(V\R
MMS?["3['*#K'*#YA=!#HI ]T,AAHNP-5 4J)?&10"5UY_FT8X2G1)XTI]$%6
MLSC(M/U>P7-\^UUH4?';>0ZTF/9:3,_4@D%"JX1(@S4B DHN#P4D<D!J7\J+
MBY:H;EA-.7"3/,..WDW&HYGS^Y5)D!-(+Q@%9F1T"ND>\QF?0LX,/@\R/.LS
M/!NF^KP!=H6^RG.-O:\9W1!]%Y/)E4IN"&TX>@;,3!D=)/[5HGM)LN@59,9=
M_W:> TVN>TVN!S59YKA:JUL/VN"BP>W5MI!W:UPEQJH[2/<+I>="/-&%>.*6
MQW7VZKLW"OS 7."#/KW!&47ES'OE,)7Z^(^5C1/(\=&J$?P<M3-R?/_%V1?\
M=/;)W+@O4F/OW=%+8&O=''&4T*82[06MG^W[KUO==KR8OW-OEJYA/I+]6MM>
M_:!OF[U/F*U)Q5$!F73EC&;R#&%M ]4.!*UUA_!(A>PW]&,N>TY@RD"^SR@5
MNX%RT'>QX?]02P,$%     @ ^(-J5=0\3,44 P  R0P  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S<N>&ULM9==;YLP%(;_BL6FJ96V0 A)DRY!:L.J55JK
MJ%&WBVH7+CD)J 8SVR3=OY\_"(6.L&5BN0C8^'WM\V .A^F.LB<> 0CTG)"4
MSZQ(B.S<MGD808)YCV:0RBMKRA(L9)-M;)XQP"LM2HCM.L[(3G"<6OY4]RV8
M/Z6Y('$*"X9XGB28_;P$0G<SJV_M.^[B3214A^U/,[R!)8C[;,%DRRY=5G$"
M*8]IBABL9]9%_SR8J/%ZP-<8=KQRCE0DCY0^J<;U:F8Y:D% (!3* <O#%N9
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
M80)I%YCY4@B][]ABV3]UV5]02P,$%     @ ^(-J54&"Y=4N @  &P4  !D
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
M@/O[0]-T;Q_Z )O_T^#F_U!+ P04    " #X@VI58<<K:QX$  "Q'   &0
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
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
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
MYL]]5#[=:G=_A=K]C>OMOU!+ P04    " #X@VI5-$X[?7H"    ,0  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;J- $(;AJU@<(+BKJJO(
M*,YJ-MF.<@'DM'\4VUC :)+;C^4L[ _-8C81WPHUB.)=H$<(>/I5#NVX[T[#
M;G\>%A_'PVE85;MQ//^HZV&]*\=V>.C.Y70YLNGZ8SM>EOVV/K?K]W9;:EDN
MO>[O9U3/3_<S%Z^?Y_(_$[O-9K\N/[OU[V,YC?\87/_I^O=A5\I8+5[;?EO&
M555_'&Z[A_JZ20^7R=7BY6U5]2]OJ:KG#A((DOF#%()T_B"#()L_*$-0GC_(
M(<CG#PH(BOF#&@AJY@]ZA*#'^8/2$F5<$B1-L";0.B'7B<#KA& G K$3DIT(
MS$Z(=B)0.R';B<#MA' G KD3TIT([$Z(=R+06U!O(=!;4&\AT%LF#]L$>@OJ
M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJ
MK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&
M>AN!WH9Z&X'>AGH;@=XV>=E-H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J!W
M1KTS@=X9]<X$>F?4.Q/HG5'O3*!W1KTS@=YY\K&20.^,>F<"O3/JG0GTSJAW
M)M [H]Z90&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?_&Q"H+>C
MWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@
MWD&@=TQ^%B30.U#O(- [4.\@T+M!O1L"O1O4NR'0NT&]&P*]&]2[^4Z]A_'S
M4(9;S]<:K_^=5(^7<\OM\M?EU\[)K7+%N;ZO&)[_ E!+ P04    " #X@VI5
M(' .V20"  "I+P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VDUNVS 0!>"K
M&-H&%LU_M8BS:;MML^@%6&D<"Y9$@F12Y_:EY"1 B]1(X )]&PLVR7DC#O"M
M?/W],5!:'<=A2MMJGW/XR%AJ]S2Z5/M 4UG9^3BZ7+[&.Q9<>W!WQ,1F8UCK
MITQ37N>Y1G5S_9EV[G[(JR_'\G/J_;2M(@VI6GTZ;9RSMI4+8>A;E\LZ>YBZ
M/U+63PEU.;GL2?L^I*NRH6*O)LPK?P]X.O?M@6+L.UK=NIB_NK'L8L>!I?PX
M4*K/EWBE1[_;]2UUOKT?RY$ZA4BN2WNB/ [UJ>C5^>1<;IA.G_SB_*7,N<"R
M\S;ZD,K$(KT_[GDD\^EU*(4HYO[\*[XDEM(7OQ_-T^ZH>V-VN=Z?/AZ6>22V
M/"Z_X]]G_%+_G7T(D#XD2!\*I \-TH<!Z<."]-& ]/$!I ^^06D$152.0BI'
M,96CH,I15.4HK'(45SD*K!Q%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K
M0)%5HL@J4625*+)*%%DEBJP215:)(JM$D56BR"I19%4HLBH4616*K I%5H4B
MJT*15:'(JE!D52BR*A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:#
M(JM!D=6@R&I09#4HLAH460V*K 9%5H,BJT&1U:+(:E%DM2BR6A19+8JL%D56
MBR*K19'5HLAJ461M4&1M4&1M4&1M_J>L/[P__./XY5F/KI^>\]GR#_V;7U!+
M 0(4 Q0    ( /B#:E4'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ ^(-J570:#/7M    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M^(-J59E<G",0!@  G"<  !,              ( !RP$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " #X@VI5Y%"UV0T&  # (   &
M    @($,"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M^(-J54EKUN.""   9"(  !@              ("!3PX  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( /B#:E4S/#0G# ,  ,X(   8
M          " @0<7  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " #X@VI5=@X@/:0&  !X'0  &               @(%)&@  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ ^(-J5:_D:FKR @  %PD
M !@              ("!(R$  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( /B#:E4R71AIH @  *0E   8              " @4LD  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #X@VI5%-1$:X8&
M  #M*0  &               @($A+0  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ ^(-J51YVA[W4%@  /T$  !@              ("!
MW3,  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( /B#:E7[
M06ZM:0P  -L?   8              " @>=*  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " #X@VI5ZM%&DP$"  "Q!   &0
M    @(&&5P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M /B#:E7# *+/6P,  &4'   9              " @;Y9  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ ^(-J52A,VB/L @  I08  !D
M             ("!4%T  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " #X@VI5S"NHGQ\%   /#0  &0              @(%S8   >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( /B#:E5<#"J*:0@
M .<5   9              " @<EE  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ ^(-J5?^M,EPT"0  &B$  !D              ("!
M:6X  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #X@VI5
M36U'<[H&  "=$@  &0              @('4=P  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( /B#:E4PK<RL&0,  +\&   9
M      " @<5^  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ ^(-J584&-B=#!0  ,PP  !D              ("!%8(  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #X@VI5*SK8N3<%  !_#
M&0              @(&/AP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( /B#:E5F/TOE^04  "$1   9              " @?V,  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ ^(-J59]<TT9B
M P  >@H  !D              ("!+9,  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " #X@VI5@@J^"\@.  #K)P  &0
M@('&E@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( /B#
M:E7=,T9)6@,  % '   9              " @<6E  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ ^(-J50.WAB)C!@  D X  !D
M         ("!5JD  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " #X@VI5!O26>/P'  #!$P  &0              @('PKP  >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( /B#:E7I> HOU0(   X)
M   9              " @2.X  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ ^(-J5;RL)0\V!   D0D  !D              ("!+[L
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #X@VI5@N?$
M7+@"   '!@  &0              @(&<OP  >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( /B#:E4+%F$?, 0  (8)   9
M  " @8O"  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M^(-J56,.A4D! @  N@0  !D              ("!\L8  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " #X@VI5F^F,HK +  !Q'P  &0
M            @($JR0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( /B#:E60+9G2008  &D-   9              " @1'5  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ ^(-J5<3K)#;Z @
M008  !D              ("!B=L  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " #X@VI54.=@Q]L"   M!@  &0              @(&Z
MW@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( /B#:E7I
M&T^>'P,  * &   9              " @<SA  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ ^(-J5;X+HDSS P  , L  !D
M     ("!(N4  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" #X@VI55(7F:,\#  !P"0  &0              @(%,Z0  >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( /B#:E6-M9P8#P,  &<&   9
M              " @5+M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ ^(-J50$93+,< P  7P<  !D              ("!F/   'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #X@VI5+I+S/-@"
M  !+!P  &0              @('K\P  >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( /B#:E6?[$TJ"0,  "@)   9              "
M@?KV  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ ^(-J
M56)._MN-!   0@P  !D              ("!.OH  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " #X@VI5$#6H_F8"  !F!0  &0
M        @('^_@  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( /B#:E5\)/9O/P8  !T0   9              " @9L! 0!X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ ^(-J59\F[*2P"P  E)
M !D              ("!$0@! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " #X@VI5'4]'/N4$  #&&   &0              @('X$P$
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( /B#:E71.-T:
M)08   08   9              " @109 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ ^(-J5>%?13W\ @  :0<  !D
M ("!<!\! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #X
M@VI5C8LK"?X!   I!0  &0              @(&C(@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( /B#:E7K)Z$,Z@,  ,H2   9
M          " @=@D 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ ^(-J55SY-=\8 P  @ D  !D              ("!^2@! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #X@VI5]]!=5><$
M&@  &0              @(%(+ $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( /B#:E6V.)V*' 0  ,(4   9              " @68Q
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ ^(-J5<E=
MN.NA!@  7ST  !D              ("!N34! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    " #X@VI5L)!0L8T"  "9!@  &0
M    @(&1/ $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M /B#:E5.,%TN9@(  -\%   9              " @54_ 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ ^(-J55D>5*Q9 @  &P4  !D
M             ("!\D$! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    " #X@VI5;%PT] 0#  !?"0  &0              @(&"1 $ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( /B#:E4^P7<H9 (
M '<%   9              " @;U' 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ ^(-J55(+'M6\$@  2A@! !D              ("!
M6$H! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #X@VI5
M:E&"&RP#  !U#0  &0              @(%+70$ >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;%!+ 0(4 Q0    ( /B#:E6[P4I)+P0  )X6   9
M      " @:Y@ 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%
M  @ ^(-J5:HFX6]? @  E 4  !D              ("!%&4! 'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #X@VI5+"Y$R9\+  !$E@
M&0              @(&J9P$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+
M 0(4 Q0    ( /B#:E48JQ8M:@,  +4*   9              " @8!S 0!X
M;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ ^(-J547[HSXU
M P  !PL  !D              ("!(7<! 'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6Q02P$"% ,4    " #X@VI54H5M3_P"  "&"   &0
M@(&->@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( /B#
M:E5U6GSFRP4  /HA   9              " @<!] 0!X;"]W;W)K<VAE971S
M+W-H965T-C@N>&UL4$L! A0#%     @ ^(-J53#/]EYS!   PA(  !D
M         ("!PH,! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M    " #X@VI5_6GQ5_@"  !F"@  &0              @(%LB $ >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( /B#:E5Z.0;?S0(  /L'
M   9              " @9N+ 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
M4$L! A0#%     @ ^(-J591<M=.: P  NPT  !D              ("!GXX!
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #X@VI5=0SD
MQ3 &   ".   &0              @(%PD@$ >&PO=V]R:W-H965T<R]S:&5E
M=#<S+GAM;%!+ 0(4 Q0    ( /B#:E5YXQ7P-@,  .H*   9
M  " @=>8 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @
M^(-J56=\+$,H P  7@D  !D              ("!1)P! 'AL+W=O<FMS:&5E
M=',O<VAE970W-2YX;6Q02P$"% ,4    " #X@VI5V_(D99@#  #1#@  &0
M            @(&CGP$ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4
M Q0    ( /B#:E74/$S%% ,  ,D,   9              " @7*C 0!X;"]W
M;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ ^(-J5=Z5K_5W!@
M:2L  !D              ("!O:8! 'AL+W=O<FMS:&5E=',O<VAE970W."YX
M;6Q02P$"% ,4    " #X@VI5NKTT%($"  #V!@  &0              @(%K
MK0$ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( /B#:E5!
M@N75+@(  !L%   9              " @2.P 0!X;"]W;W)K<VAE971S+W-H
M965T.# N>&UL4$L! A0#%     @ ^(-J56PF%PB@"P  WV   !D
M     ("!B+(! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M" #X@VI58<<K:QX$  "Q'   &0              @(%?O@$ >&PO=V]R:W-H
M965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( /B#:E7C(GLH9P,   $5   9
M              " @;3" 0!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L!
M A0#%     @ ^(-J5:_4Z!A= P  TA4   T              ( !4L8! 'AL
M+W-T>6QE<RYX;6Q02P$"% ,4    " #X@VI5EXJ[',     3 @  "P
M        @ ':R0$ 7W)E;',O+G)E;'-02P$"% ,4    " #X@VI5.I<(V.0%
M  !*-@  #P              @ '#R@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#
M%     @ ^(-J531..WUZ @   #$  !H              ( !U- ! 'AL+U]R
M96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ ^(-J52!P#MDD @
MJ2\  !,              ( !AM,! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&
2     %L 6P#T&   V]4!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>243</ContextCount>
  <ElementCount>406</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>67</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Organization and Business Background</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OrganizationandBusinessBackground</Role>
      <ShortName>Organization and Business Background</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RestrictedCash</Role>
      <ShortName>Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Prepayments and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets</Role>
      <ShortName>Prepayments and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PropertyPlantandEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Other Payables and Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OtherPayablesandAccruedLiabilities</Role>
      <ShortName>Other Payables and Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Derivative Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DerivativeLiabilities</Role>
      <ShortName>Derivative Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Stock Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/StockIncentivePlans</Role>
      <ShortName>Stock Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Concentration and Major Customers and Suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers</Role>
      <ShortName>Concentration and Major Customers and Suppliers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Concentration of Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationofCreditRisk</Role>
      <ShortName>Concentration of Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RisksandUncertainties</Role>
      <ShortName>Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Organization and Business Background (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</Role>
      <ShortName>Organization and Business Background (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackground</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Inventories</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Prepayments and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables</Role>
      <ShortName>Prepayments and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PropertyPlantandEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PropertyPlantandEquipmentNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Loans Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayableTables</Role>
      <ShortName>Loans Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayable</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Other Payables and Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables</Role>
      <ShortName>Other Payables and Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OtherPayablesandAccruedLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Derivative Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DerivativeLiabilitiesTables</Role>
      <ShortName>Derivative Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/DerivativeLiabilities</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Warrants</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/EarningsPerShare</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxes</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommitmentsandContingencies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/SegmentReporting</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Organization and Business Background (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails</Role>
      <ShortName>Organization and Business Background (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable</Role>
      <ShortName>Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper???s assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable</Role>
      <ShortName>Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper???s assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RestrictedCashDetails</Role>
      <ShortName>Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/RestrictedCash</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Inventories (Details) - Schedule of inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofinventoriesTable</Role>
      <ShortName>Inventories (Details) - Schedule of inventories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/InventoriesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable</Role>
      <ShortName>Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable</Role>
      <ShortName>Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Leases (Details) - Schedule of future minimum lease payments of the capital lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable</Role>
      <ShortName>Leases (Details) - Schedule of future minimum lease payments of the capital lease</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Leases (Details) - Schedule of company???s lease expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable</Role>
      <ShortName>Leases (Details) - Schedule of company???s lease expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Leases (Details) - Schedule of cash flow information related to its operating leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable</Role>
      <ShortName>Leases (Details) - Schedule of cash flow information related to its operating leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Leases (Details) - Schedule of maturities of its lease liabilities for all operating leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable</Role>
      <ShortName>Leases (Details) - Schedule of maturities of its lease liabilities for all operating leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates for all of its operating leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable</Role>
      <ShortName>Leases (Details) - Schedule of weighted average remaining lease terms and discount rates for all of its operating leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Loans Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayableDetails</Role>
      <ShortName>Loans Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Loans Payable (Details) - Schedule of short-term bank loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofshorttermbankloansTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of short-term bank loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Loans Payable (Details) - Schedule of long-term debt repayment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of long-term debt repayment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/RelatedPartyTransactions</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable</Role>
      <ShortName>Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable</Role>
      <ShortName>Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/DerivativeLiabilitiesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable</Role>
      <ShortName>Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/DerivativeLiabilitiesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommonStockDetails</Role>
      <ShortName>Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommonStock</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/WarrantsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Warrants (Details) - Schedule of stock warrant activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable</Role>
      <ShortName>Warrants (Details) - Schedule of stock warrant activities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/WarrantsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Warrants (Details) - Schedule of outstanding and exercisable warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable</Role>
      <ShortName>Warrants (Details) - Schedule of outstanding and exercisable warrants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/WarrantsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Earnings Per Share (Details) - Schedule of basic and diluted net income per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable</Role>
      <ShortName>Earnings Per Share (Details) - Schedule of basic and diluted net income per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/EarningsPerShareTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Income Taxes (Details) - Schedule of provisions for income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of provisions for income taxes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Income Taxes (Details) - Schedule of deferred tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofdeferredtaxTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of deferred tax</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Income Taxes (Details) - Schedule of effective income tax rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of effective income tax rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Stock Incentive Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/StockIncentivePlansDetails</Role>
      <ShortName>Stock Incentive Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/StockIncentivePlans</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable</Role>
      <ShortName>Commitments and Contingencies (Details) - Schedule of future minimum lease payments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/SegmentReportingTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>080 - Disclosure - Segment Reporting (Details) - Schedule of financial informations for reportable segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable</Role>
      <ShortName>Segment Reporting (Details) - Schedule of financial informations for reportable segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/SegmentReportingTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>081 - Disclosure - Concentration and Major Customers and Suppliers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails</Role>
      <ShortName>Concentration and Major Customers and Suppliers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="f10q0922_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>082 - Disclosure - Concentration of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationofCreditRiskDetails</Role>
      <ShortName>Concentration of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/ConcentrationofCreditRisk</ParentRole>
      <Position>83</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  f10q0922_ittechpack.htm 6716, 6717, 6718, 6719, 6720, 6721, 6722, 6723</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="f10q0922_ittechpack.htm">f10q0922_ittechpack.htm</File>
    <File>f10q0922ex31-1_ittechpack.htm</File>
    <File>f10q0922ex31-2_ittechpack.htm</File>
    <File>f10q0922ex32-1_ittechpack.htm</File>
    <File>f10q0922ex32-2_ittechpack.htm</File>
    <File>itp-20220930.xsd</File>
    <File>itp-20220930_cal.xml</File>
    <File>itp-20220930_def.xml</File>
    <File>itp-20220930_lab.xml</File>
    <File>itp-20220930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
    <File>image_002.jpg</File>
    <File>image_003.jpg</File>
    <File>image_004.jpg</File>
    <File>image_005.jpg</File>
    <File>image_006.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="868">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>107
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f10q0922_ittechpack.htm": {
   "axisCustom": 0,
   "axisStandard": 19,
   "contextCount": 243,
   "dts": {
    "calculationLink": {
     "local": [
      "itp-20220930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "itp-20220930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0922_ittechpack.htm"
     ]
    },
    "labelLink": {
     "local": [
      "itp-20220930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "itp-20220930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "itp-20220930.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd"
     ]
    }
   },
   "elementCount": 613,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 117,
    "http://orientpaper.com/20220930": 24,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 145
   },
   "keyCustom": 105,
   "keyStandard": 301,
   "memberCustom": 38,
   "memberStandard": 18,
   "nsprefix": "itp",
   "nsuri": "http://orientpaper.com/20220930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://orientpaper.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Restricted Cash",
     "role": "http://orientpaper.com/role/RestrictedCash",
     "shortName": "Restricted Cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Inventories",
     "role": "http://orientpaper.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Prepayments and Other Current Assets",
     "role": "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets",
     "shortName": "Prepayments and Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Property, Plant and Equipment, Net",
     "role": "http://orientpaper.com/role/PropertyPlantandEquipmentNet",
     "shortName": "Property, Plant and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:LeaseOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Leases",
     "role": "http://orientpaper.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:LeaseOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:LoansPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Loans Payable",
     "role": "http://orientpaper.com/role/LoansPayable",
     "shortName": "Loans Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:LoansPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Related Party Transactions",
     "role": "http://orientpaper.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Other Payables and Accrued Liabilities",
     "role": "http://orientpaper.com/role/OtherPayablesandAccruedLiabilities",
     "shortName": "Other Payables and Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Derivative Liabilities",
     "role": "http://orientpaper.com/role/DerivativeLiabilities",
     "shortName": "Derivative Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Common Stock",
     "role": "http://orientpaper.com/role/CommonStock",
     "shortName": "Common Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "role": "http://orientpaper.com/role/ConsolidatedBalanceSheet",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Warrants",
     "role": "http://orientpaper.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Earnings Per Share",
     "role": "http://orientpaper.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Income Taxes",
     "role": "http://orientpaper.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Stock Incentive Plans",
     "role": "http://orientpaper.com/role/StockIncentivePlans",
     "shortName": "Stock Incentive Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Commitments and Contingencies",
     "role": "http://orientpaper.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Segment Reporting",
     "role": "http://orientpaper.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Concentration and Major Customers and Suppliers",
     "role": "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers",
     "shortName": "Concentration and Major Customers and Suppliers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Concentration of Credit Risk",
     "role": "http://orientpaper.com/role/ConcentrationofCreditRisk",
     "shortName": "Concentration of Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RisksAndUncertaintiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Risks and Uncertainties",
     "role": "http://orientpaper.com/role/RisksandUncertainties",
     "shortName": "Risks and Uncertainties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RisksAndUncertaintiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RecentAccountingPronouncementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Recent Accounting Pronouncements",
     "role": "http://orientpaper.com/role/RecentAccountingPronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RecentAccountingPronouncementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "role": "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Subsequent Event",
     "role": "http://orientpaper.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://orientpaper.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Organization and Business Background (Tables)",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables",
     "shortName": "Organization and Business Background (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Inventories (Tables)",
     "role": "http://orientpaper.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Prepayments and Other Current Assets (Tables)",
     "role": "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables",
     "shortName": "Prepayments and Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Property, Plant and Equipment, Net (Tables)",
     "role": "http://orientpaper.com/role/PropertyPlantandEquipmentNetTables",
     "shortName": "Property, Plant and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Leases (Tables)",
     "role": "http://orientpaper.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Loans Payable (Tables)",
     "role": "http://orientpaper.com/role/LoansPayableTables",
     "shortName": "Loans Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Other Payables and Accrued Liabilities (Tables)",
     "role": "http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables",
     "shortName": "Other Payables and Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Derivative Liabilities (Tables)",
     "role": "http://orientpaper.com/role/DerivativeLiabilitiesTables",
     "shortName": "Derivative Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)",
     "role": "http://orientpaper.com/role/ConsolidatedIncomeStatement",
     "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Warrants (Tables)",
     "role": "http://orientpaper.com/role/WarrantsTables",
     "shortName": "Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://orientpaper.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Income Taxes (Tables)",
     "role": "http://orientpaper.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://orientpaper.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Segment Reporting (Tables)",
     "role": "http://orientpaper.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Organization and Business Background (Details)",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
     "shortName": "Organization and Business Background (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c39",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c54",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:DateOfIncorporationOrEstablishments",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities",
     "role": "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable",
     "shortName": "Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c54",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:DateOfIncorporationOrEstablishments",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c59",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities",
     "role": "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
     "shortName": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c59",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c61",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)",
     "role": "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Restricted Cash (Details)",
     "role": "http://orientpaper.com/role/RestrictedCashDetails",
     "shortName": "Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)",
     "role": "http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Inventories (Details) - Schedule of inventories",
     "role": "http://orientpaper.com/role/ScheduleofinventoriesTable",
     "shortName": "Inventories (Details) - Schedule of inventories",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:PrepaidLandLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets",
     "role": "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable",
     "shortName": "Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:PrepaidLandLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:SaleLeasebackTransactionLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Property, Plant and Equipment, Net (Details)",
     "role": "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails",
     "shortName": "Property, Plant and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:SaleLeasebackTransactionLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net",
     "role": "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable",
     "shortName": "Property, Plant and Equipment, Net (Details) - Schedule of property, plant and equipment, net",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c86",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Leases (Details)",
     "role": "http://orientpaper.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c86",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Leases (Details) - Schedule of future minimum lease payments of the capital lease",
     "role": "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
     "shortName": "Leases (Details) - Schedule of future minimum lease payments of the capital lease",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Leases (Details) - Schedule of company\u2019s lease expense",
     "role": "http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable",
     "shortName": "Leases (Details) - Schedule of company\u2019s lease expense",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherOperatingActivitiesCashFlowStatement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Leases (Details) - Schedule of cash flow information related to its operating leases",
     "role": "http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable",
     "shortName": "Leases (Details) - Schedule of cash flow information related to its operating leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherOperatingActivitiesCashFlowStatement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:CapitalLeasesFutureMinimumPaymentDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Leases (Details) - Schedule of maturities of its lease liabilities for all operating leases",
     "role": "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable",
     "shortName": "Leases (Details) - Schedule of maturities of its lease liabilities for all operating leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:CapitalLeasesFutureMinimumPaymentDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:LesseeSOperatingLeaseDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates for all of its operating leases",
     "role": "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable",
     "shortName": "Leases (Details) - Schedule of weighted average remaining lease terms and discount rates for all of its operating leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:LesseeSOperatingLeaseDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://orientpaper.com/role/ConsolidatedCashFlow",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c97",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Loans Payable (Details)",
     "role": "http://orientpaper.com/role/LoansPayableDetails",
     "shortName": "Loans Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c97",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:DerivativeFixedInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBankLoansAndNotesPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Loans Payable (Details) - Schedule of short-term bank loans",
     "role": "http://orientpaper.com/role/ScheduleofshorttermbankloansTable",
     "shortName": "Loans Payable (Details) - Schedule of short-term bank loans",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c120",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShortTermBankLoansAndNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district",
     "role": "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable",
     "shortName": "Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Loans Payable (Details) - Schedule of long-term debt repayment",
     "role": "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable",
     "shortName": "Loans Payable (Details) - Schedule of long-term debt repayment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c154",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:ProceedsFromPaymentsToLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Related Party Transactions (Details)",
     "role": "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c154",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:ProceedsFromPaymentsToLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedUtilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities",
     "role": "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable",
     "shortName": "Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedUtilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c161",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions",
     "role": "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable",
     "shortName": "Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c161",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c163",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities",
     "role": "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable",
     "shortName": "Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c163",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c166",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Common Stock (Details)",
     "role": "http://orientpaper.com/role/CommonStockDetails",
     "shortName": "Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c166",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CommonStockDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c175",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:CommonStockIssuedToPurchaseStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Warrants (Details)",
     "role": "http://orientpaper.com/role/WarrantsDetails",
     "shortName": "Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c175",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:CommonStockIssuedToPurchaseStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c9",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)",
     "role": "http://orientpaper.com/role/ShareholdersEquityType2or3",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c9",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Warrants (Details) - Schedule of stock warrant activities",
     "role": "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable",
     "shortName": "Warrants (Details) - Schedule of stock warrant activities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfOutstandingAndExercisableWarrants",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c176",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Warrants (Details) - Schedule of outstanding and exercisable warrants",
     "role": "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
     "shortName": "Warrants (Details) - Schedule of outstanding and exercisable warrants",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfOutstandingAndExercisableWarrants",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c176",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Earnings Per Share (Details) - Schedule of basic and diluted net income per share",
     "role": "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable",
     "shortName": "Earnings Per Share (Details) - Schedule of basic and diluted net income per share",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:EarningsPerShareDilutedProFormaAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Income Taxes (Details)",
     "role": "http://orientpaper.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Income Taxes (Details) - Schedule of provisions for income taxes",
     "role": "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable",
     "shortName": "Income Taxes (Details) - Schedule of provisions for income taxes",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Income Taxes (Details) - Schedule of deferred tax",
     "role": "http://orientpaper.com/role/ScheduleofdeferredtaxTable",
     "shortName": "Income Taxes (Details) - Schedule of deferred tax",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Income Taxes (Details) - Schedule of effective income tax rate",
     "role": "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable",
     "shortName": "Income Taxes (Details) - Schedule of effective income tax rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c169",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "076 - Disclosure - Stock Incentive Plans (Details)",
     "role": "http://orientpaper.com/role/StockIncentivePlansDetails",
     "shortName": "Stock Incentive Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c169",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:AreaOfLand",
      "reportCount": 1,
      "unitRef": "sqft",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "077 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RentalProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "078 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments",
     "role": "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
     "shortName": "Commitments and Contingencies (Details) - Schedule of future minimum lease payments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Organization and Business Background",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackground",
     "shortName": "Organization and Business Background",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "079 - Disclosure - Segment Reporting (Details)",
     "role": "http://orientpaper.com/role/SegmentReportingDetails",
     "shortName": "Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c187",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080 - Disclosure - Segment Reporting (Details) - Schedule of financial informations for reportable segments",
     "role": "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable",
     "shortName": "Segment Reporting (Details) - Schedule of financial informations for reportable segments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c187",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c221",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "itp:ConcentrationRiskThresholdPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081 - Disclosure - Concentration and Major Customers and Suppliers (Details)",
     "role": "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails",
     "shortName": "Concentration and Major Customers and Suppliers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c221",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "itp:ConcentrationRiskThresholdPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c239",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "082 - Disclosure - Concentration of Credit Risk (Details)",
     "role": "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
     "shortName": "Concentration of Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c239",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "role": "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0922_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 67,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three",
        "terseLabel": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "itp_AccruedBankLoanInterest": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 7.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bank Loan Interest",
        "terseLabel": "Accrued bank loan interest"
       }
      }
     },
     "localname": "AccruedBankLoanInterest",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_AcquisitionOfLand": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition of land.",
        "label": "Acquisition Of Land",
        "negatedLabel": "Acquisition of land"
       }
      }
     },
     "localname": "AcquisitionOfLand",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_AdditionOfNewDerivativesRecognizedAsWarrant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition of new derivatives recognized as warrant.",
        "label": "Addition Of New Derivatives Recognized As Warrant",
        "terseLabel": "Addition of new derivatives recognized as warrant"
       }
      }
     },
     "localname": "AdditionOfNewDerivativesRecognizedAsWarrant",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_AdvanceFromCustomers1": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advance from customer.",
        "label": "Advance From Customers1",
        "terseLabel": "Advance from customers"
       }
      }
     },
     "localname": "AdvanceFromCustomers1",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_AdvancesOrFundingAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of advances or funding agreement.",
        "label": "Advances Or Funding Agreement",
        "terseLabel": "Advances or funding agreement"
       }
      }
     },
     "localname": "AdvancesOrFundingAgreement",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_AggregateSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate shares of common stock.",
        "label": "Aggregate Shares Of Common Stock",
        "terseLabel": "Aggregate shares of common stock (in Shares)"
       }
      }
     },
     "localname": "AggregateSharesOfCommonStock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_AmortizationOfLeaseAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of lease asset.",
        "label": "Amortization Of Lease Asset",
        "terseLabel": "Amortization of leased equipment"
       }
      }
     },
     "localname": "AmortizationOfLeaseAsset",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_BaodingShengdeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Baoding Shengde.",
        "label": "Baoding Shengde Member",
        "terseLabel": "Baoding Shengde [Member]"
       }
      }
     },
     "localname": "BaodingShengdeMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_BasePaperAndOtherRawMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Paper and Other Raw Materials.",
        "label": "Base Paper And Other Raw Materials Member",
        "terseLabel": "Base paper and other raw materials [Member]"
       }
      }
     },
     "localname": "BasePaperAndOtherRawMaterialsMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_BasicLossIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic Loss Income Per Share Abstract",
        "terseLabel": "Basic (loss) income per share"
       }
      }
     },
     "localname": "BasicLossIncomePerShareAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases.",
        "label": "Capital Leases Future Minimum Payment Due",
        "terseLabel": "Total operating lease payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDue",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDueCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases Future Minimum Payment Due Current",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDueCurrent",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDueInFiveYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases Future Minimum Payment Due In Five Years",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDueInFiveYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDueInFourYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases Future Minimum Payment Due In Four Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDueInFourYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDueInThreeYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases Future Minimum Payment Due In Three Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDueInThreeYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDueInTwoYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases Future Minimum Payment Due In Two Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDueInTwoYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CapitalLeasesFutureMinimumPaymentDueThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases Future Minimum Payment Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentDueThereafter",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CashBankBalances": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "itp_TotalCashEquivalentsAndRestrictedCash",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash bank balance.",
        "label": "Cash Bank Balances",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashBankBalances",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CashPricesDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of cash prices.",
        "label": "Cash Prices Description",
        "terseLabel": "Cash prices, description"
       }
      }
     },
     "localname": "CashPricesDescription",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ChinaConstructionBankLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "China Construction Bank Loan Member",
        "terseLabel": "China Construction Bank Loan [Member]"
       }
      }
     },
     "localname": "ChinaConstructionBankLoanMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_CommitmentsandContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommitmentsandContingenciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Abstract]"
       }
      }
     },
     "localname": "CommonStockAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock description.",
        "label": "Common Stock Description",
        "terseLabel": "Common stock description"
       }
      }
     },
     "localname": "CommonStockDescription",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock (Details) [Line Items]"
       }
      }
     },
     "localname": "CommonStockDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock (Details) [Table]"
       }
      }
     },
     "localname": "CommonStockDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockIssuedToPurchaseStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase shares of common stock.",
        "label": "Common Stock Issued To Purchase Stock",
        "terseLabel": "Warrants to purchase shares of common stock"
       }
      }
     },
     "localname": "CommonStockIssuedToPurchaseStock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_CommonStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock text block.",
        "label": "Common Stock Text Block",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ConcentrationAndMajorCustomersAndSuppliersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers [Abstract]"
       }
      }
     },
     "localname": "ConcentrationAndMajorCustomersAndSuppliersAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of concentration and major customers and suppliers.",
        "label": "Concentration And Major Customers And Suppliers Text Block",
        "terseLabel": "Concentration and Major Customers and Suppliers"
       }
      }
     },
     "localname": "ConcentrationAndMajorCustomersAndSuppliersTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ConcentrationRiskThresholdPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration Risk Threshold Percentage.",
        "label": "Concentration Risk Threshold Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskThresholdPercentage",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers (Details) [Line Items]"
       }
      }
     },
     "localname": "ConcentrationandMajorCustomersandSuppliersDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationandMajorCustomersandSuppliersDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers (Details) [Table]"
       }
      }
     },
     "localname": "ConcentrationandMajorCustomersandSuppliersDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationofCreditRiskDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk (Details) [Line Items]"
       }
      }
     },
     "localname": "ConcentrationofCreditRiskDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationofCreditRiskDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk (Details) [Table]"
       }
      }
     },
     "localname": "ConcentrationofCreditRiskDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CorrespondingPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corresponding price per share.",
        "label": "Corresponding Price Per Share",
        "terseLabel": "Warrant price per share"
       }
      }
     },
     "localname": "CorrespondingPricePerShare",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_CurrentPortionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion amount.",
        "label": "Current Portion Amount",
        "terseLabel": "Current portion amount"
       }
      }
     },
     "localname": "CurrentPortionAmount",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CurrentPortionOfLongTermLoansFromCreditUnion": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current portion of long-term loans from credit union.",
        "label": "Current Portion Of Long Term Loans From Credit Union",
        "terseLabel": "Current portion of long-term loans from credit union"
       }
      }
     },
     "localname": "CurrentPortionOfLongTermLoansFromCreditUnion",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DateOfIncorporationOrEstablishments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of incorporation or establishment.",
        "label": "Date Of Incorporation Or Establishments",
        "terseLabel": "Date of Incorporation or Establishment"
       }
      }
     },
     "localname": "DateOfIncorporationOrEstablishments",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DeferredGainAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred gain amount.",
        "label": "Deferred Gain Amount",
        "terseLabel": "Deferred gain amount"
       }
      }
     },
     "localname": "DeferredGainAmount",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredGainOnSaleleaseback": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred gain on sale-leaseback.",
        "label": "Deferred Gain On Saleleaseback",
        "terseLabel": "Deferred gain on sale-leaseback"
       }
      }
     },
     "localname": "DeferredGainOnSaleleaseback",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets depreciation of amortization property plant and equipment current.",
        "label": "Deferred Tax Assets Depreciation Of Amortization Property Plant And Equipment Current",
        "terseLabel": "Depreciation and amortization of property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets impairment of property, plant and equipment.",
        "label": "Deferred Tax Assets Impairment Of Amortization Property Plant And Equipment Current",
        "terseLabel": "Impairment of property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset Miscellaneous.",
        "label": "Deferred Tax Assets Miscellaneous Current",
        "terseLabel": "Miscellaneous"
       }
      }
     },
     "localname": "DeferredTaxAssetsMiscellaneousCurrent",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DepreciationAndAmortizationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation and amortization expense.",
        "label": "Depreciation And Amortization Expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortizationExpense",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Line Items]"
       }
      }
     },
     "localname": "DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Table]"
       }
      }
     },
     "localname": "DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DescriptionOfCarryForwardsExpire": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of carry forwards expire.",
        "label": "Description Of Carry Forwards Expire",
        "terseLabel": "Description of carry forwards expire"
       }
      }
     },
     "localname": "DescriptionOfCarryForwardsExpire",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_DongfangHoldingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dongfang Holding.",
        "label": "Dongfang Holding Member",
        "terseLabel": "Dongfang Holding [Member]"
       }
      }
     },
     "localname": "DongfangHoldingMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_DongfangPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hebei Baoding Orient Paper Milling Company Limited.",
        "label": "Dongfang Paper Member",
        "terseLabel": "Dongfang Paper [Member]"
       }
      }
     },
     "localname": "DongfangPaperMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_EffectOfDilution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of dilution.",
        "label": "Effect Of Dilution",
        "terseLabel": "Effect of dilution"
       }
      }
     },
     "localname": "EffectOfDilution",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_EffectiveIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate.",
        "label": "Effective Income Tax Rate",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRate",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_EliminationOfIntersegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elimination Of Intersegment Member",
        "terseLabel": "Elimination of Inter-Segment [Member]",
        "verboseLabel": "Elimination of Inter-segment [Member]"
       }
      }
     },
     "localname": "EliminationOfIntersegmentMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_EnterprisewideConsolidatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Enterprisewide Consolidated Member",
        "terseLabel": "Enterprise-Wide, Consolidated [Member]",
        "verboseLabel": "Enterprise-wide, consolidated [Member]"
       }
      }
     },
     "localname": "EnterprisewideConsolidatedMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ExerciseOfWarrant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of warrants.",
        "label": "Exercise Of Warrant",
        "terseLabel": "Exercise of warrants"
       }
      }
     },
     "localname": "ExerciseOfWarrant",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ExpectedTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term.",
        "label": "Expected Term",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "ExpectedTerm",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_FutureMinimumSubleaseRentalSaleLeasebackTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum sublease rentals to be received by the seller-lessee for sale-leaseback transactions accounted for using the deposit method or as a financing.",
        "label": "Future Minimum Sublease Rental Sale Leaseback Transactions",
        "terseLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "FutureMinimumSubleaseRentalSaleLeasebackTransactions",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Future Minimum Sublease Rentals Sale Leaseback Transaction Within Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionWithinTwoYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_HebeiFangshengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hebei Fangsheng Member",
        "terseLabel": "Hebei Fangsheng [Member]"
       }
      }
     },
     "localname": "HebeiFangshengMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_HebeiTengshengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hebei Tengsheng Member",
        "terseLabel": "Hebei Tengsheng [Member]"
       }
      }
     },
     "localname": "HebeiTengshengMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoan2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoan2 Member",
        "terseLabel": "ICBC Loan 2 [Member]"
       }
      }
     },
     "localname": "ICBCLoan2Member",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoan One Member",
        "terseLabel": "ICBC [Member]"
       }
      }
     },
     "localname": "ICBCLoanOneMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCMember",
        "terseLabel": "ICBC [Member]"
       }
      }
     },
     "localname": "ICBCMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_IncentiveStockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Stock Plan Member",
        "terseLabel": "2021 Incentive Stock Plan [Member]"
       }
      }
     },
     "localname": "IncentiveStockPlanMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_InceptionOfTheLease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inception of the lease .",
        "label": "Inception Of The Lease",
        "terseLabel": "Inception of the lease"
       }
      }
     },
     "localname": "InceptionOfTheLease",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_IncomeLossBeforeIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss income before income taxes.",
        "label": "Income Loss Before Income Taxes",
        "totalLabel": "(Loss) Income before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossBeforeIncomeTaxes",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_IncomeTaxStatuteOfLimitationsPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax statute of limitation period.",
        "label": "Income Tax Statute Of Limitations Period",
        "terseLabel": "Statute of limitations period"
       }
      }
     },
     "localname": "IncomeTaxStatuteOfLimitationsPeriod",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_IncomeTaxesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_IncomeTaxesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "localname": "IncomeTaxesDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_IndustrialAndCommercialBankOfChinaICBCLoan1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial And Commercial Bank Of China ICBCLoan1 Member",
        "terseLabel": "Industrial and Commercial Bank of China (\u201cICBC\u201d) Loan 1 [Member]"
       }
      }
     },
     "localname": "IndustrialAndCommercialBankOfChinaICBCLoan1Member",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_InstallmentRepaymentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description regarding repayment of installment.",
        "label": "Installment Repayment Description",
        "terseLabel": "Loan agreement, description"
       }
      }
     },
     "localname": "InstallmentRepaymentDescription",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_InterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate.",
        "label": "Interest Rate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "InterestRate",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_JiangnaYuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jiangna Yu Member",
        "terseLabel": "Jiangna Yu [Member]"
       }
      }
     },
     "localname": "JiangnaYuMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_LeaseFinancingAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Financing Agreement Member",
        "terseLabel": "Lease Financing Agreement [Member]"
       }
      }
     },
     "localname": "LeaseFinancingAgreementMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_LeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease liability.",
        "label": "Lease Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LeaseOfLesseeDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeaseOfLesseeDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_LeaseOfLesseeDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Lease Of Lessee Disclosure Text Block",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeaseOfLesseeDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_LeasesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) [Line Items]"
       }
      }
     },
     "localname": "LeasesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) [Table]"
       }
      }
     },
     "localname": "LeasesDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing with Sale-Leaseback [Abstract]"
       }
      }
     },
     "localname": "LeasesLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/Leases"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Table]"
       }
      }
     },
     "localname": "LeasesTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/Leases"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LessCurrentPortionLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Less Current Portion Lease Liability",
        "terseLabel": "Less: Current portion lease liability"
       }
      }
     },
     "localname": "LessCurrentPortionLeaseLiability",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LessCurrentPortionOfLongtermLoansFromCreditUnion": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of long-term loans from credit union.",
        "label": "Less Current Portion Of Longterm Loans From Credit Union",
        "terseLabel": "Less: Current portion of long-term loans from credit union"
       }
      }
     },
     "localname": "LessCurrentPortionOfLongtermLoansFromCreditUnion",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LesseeSOperatingLeaseDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.",
        "label": "Lessee SOperating Lease Disclosure Table Text Block",
        "terseLabel": "Schedule of weighted average remaining lease terms and discount rates for all of its operating leases"
       }
      }
     },
     "localname": "LesseeSOperatingLeaseDisclosureTableTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_LoanDueDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan due description.",
        "label": "Loan Due Description",
        "terseLabel": "Loan due description"
       }
      }
     },
     "localname": "LoanDueDescription",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoanExtentionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period for which loan extended by the company.",
        "label": "Loan Extention Period",
        "terseLabel": "Loan extension period"
       }
      }
     },
     "localname": "LoanExtentionPeriod",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_LoanPayableTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan payable term, description.",
        "label": "Loan Payable Term Description",
        "terseLabel": "Loan payable term, description"
       }
      }
     },
     "localname": "LoanPayableTermDescription",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoanRepaidByARelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan repaid by a related party.",
        "label": "Loan Repaid By ARelated Party",
        "terseLabel": "Loan repaid by a related party"
       }
      }
     },
     "localname": "LoanRepaidByARelatedParty",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LoansPayableDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) [Line Items]"
       }
      }
     },
     "localname": "LoansPayableDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Line Items]"
       }
      }
     },
     "localname": "LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) - Schedule of loans payable to rural credit union of xushui district [Table]"
       }
      }
     },
     "localname": "LoansPayableDetailsScheduleofloanspayabletoruralcreditunionofxushuidistrictTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoansPayableDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) [Table]"
       }
      }
     },
     "localname": "LoansPayableDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoansPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans payable text block.",
        "label": "Loans Payable Text Block",
        "terseLabel": "Loans Payable"
       }
      }
     },
     "localname": "LoansPayableTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_LongtermLoanFromFinancialInstitution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term loan from financial institutions.",
        "label": "Longterm Loan From Financial Institution",
        "terseLabel": "Long-term loan from financial institutions"
       }
      }
     },
     "localname": "LongtermLoanFromFinancialInstitution",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LongtermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Longterm Loan Member",
        "terseLabel": "Long-term Loan [Member]"
       }
      }
     },
     "localname": "LongtermLoanMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_MrZhenyongLiuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mr. Zhenyong Liu.",
        "label": "Mr Zhenyong Liu Member",
        "terseLabel": "Mr Zhenyong Liu [Member]",
        "verboseLabel": "Mr. Zhenyong Liu [Member]"
       }
      }
     },
     "localname": "MrZhenyongLiuMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_NetIncomelossPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net loss per share.",
        "label": "Net Incomeloss Per Share",
        "terseLabel": "Net (loss) income per share"
       }
      }
     },
     "localname": "NetIncomelossPerShare",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_NonRecurringFairValueMeasurementsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for non recurring fair value measurements",
        "label": "Non Recurring Fair Value Measurements Policy Text Block",
        "terseLabel": "Non-Recurring Fair Value Measurements"
       }
      }
     },
     "localname": "NonRecurringFairValueMeasurementsPolicyTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_NotAttributableToSegmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Attributable To Segments Member",
        "terseLabel": "Not Attributable to Segments [Member]"
       }
      }
     },
     "localname": "NotAttributableToSegmentsMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_NumberOfSupplier": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of major supplier.",
        "label": "Number Of Supplier",
        "terseLabel": "Number of major supplier"
       }
      }
     },
     "localname": "NumberOfSupplier",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments to be receivable in five years.",
        "label": "Operating Leases Future Minimum Payments To Be Receivable In Five Years",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInFiveYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments to be receivable in four years.",
        "label": "Operating Leases Future Minimum Payments To Be Receivable In Four Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInFourYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments to be receivable in three years.",
        "label": "Operating Leases Future Minimum Payments To Be Receivable In Three Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInThreeYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments to be receivable in two years.",
        "label": "Operating Leases Future Minimum Payments To Be Receivable In Two Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInTwoYears",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments to be receivable in within twelve months.",
        "label": "Operating Leases Future Minimum Payments To Be Receivable In Within Twelve Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableInWithinTwelveMonths",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments to be receivable in thereafter.",
        "label": "Operating Leases Future Minimum Payments To Be Receivable Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsToBeReceivableThereafter",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) [Line Items]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities [Line Items]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities [Table]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OutstandingCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of outstanding commitment.",
        "label": "Outstanding Commitment",
        "terseLabel": "Outstanding commitments"
       }
      }
     },
     "localname": "OutstandingCommitment",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PercentageOfOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of ownership.",
        "label": "Percentage Of Ownership",
        "terseLabel": "Percentage of Ownership"
       }
      }
     },
     "localname": "PercentageOfOwnership",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PercentageOfRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of revenue.",
        "label": "Percentage Of Revenue",
        "terseLabel": "Percentage of revenue"
       }
      }
     },
     "localname": "PercentageOfRevenue",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageOfTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total assets.",
        "label": "Percentage Of Total Assets",
        "terseLabel": "Percentage of total assets"
       }
      }
     },
     "localname": "PercentageOfTotalAssets",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageOfValuationAllowance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of valuation allowance.",
        "label": "Percentage Of Valuation Allowance",
        "terseLabel": "Percentage of valuation allowance"
       }
      }
     },
     "localname": "PercentageOfValuationAllowance",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageOfVaribaleInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A variable interest rate is a rate on a loan or security that fluctuates over time because it is based on an underlying benchmark interest rate or index.",
        "label": "Percentage Of Varibale Interest",
        "terseLabel": "Variable interest percentage"
       }
      }
     },
     "localname": "PercentageOfVaribaleInterest",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageShareOfDistributableProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage share of distributable profit.",
        "label": "Percentage Share Of Distributable Profit",
        "terseLabel": "Percentage of distributable profit of Dongfang Paper"
       }
      }
     },
     "localname": "PercentageShareOfDistributableProfit",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PlaceOfIncorporationOrEstablishment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Place of incorporation or establishment.",
        "label": "Place Of Incorporation Or Establishment",
        "terseLabel": "Place of Incorporation or Establishment"
       }
      }
     },
     "localname": "PlaceOfIncorporationOrEstablishment",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.",
        "label": "Pledged Asset Not Separately Reported Other Financial Instruments",
        "terseLabel": "Property, plant and equipment net value"
       }
      }
     },
     "localname": "PledgedAssetNotSeparatelyReportedOtherFinancialInstruments",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure describes the Company's prepaid and other current assets.",
        "label": "Prepaid Expenses And Other Current Assets Disclosure Text Block",
        "terseLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_PrepaidLandLease": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for land lease.",
        "label": "Prepaid Land Lease",
        "terseLabel": "Prepaid land lease"
       }
      }
     },
     "localname": "PrepaidLandLease",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentForPurchaseOfMaterials": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Prepayment for purchase of materials value-added tax recoverable.",
        "label": "Prepayment For Purchase Of Materials",
        "terseLabel": "Prepayment for purchase of materials"
       }
      }
     },
     "localname": "PrepaymentForPurchaseOfMaterials",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentForPurchasesOfEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 6.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment for purchase of equipment.",
        "label": "Prepayment For Purchases Of Equipment",
        "negatedLabel": "Prepayment for purchase of equipment"
       }
      }
     },
     "localname": "PrepaymentForPurchasesOfEquipment",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentsandOtherCurrentAssetsTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepayments and Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaymentsandOtherCurrentAssetsTablesLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PrepaymentsandOtherCurrentAssetsTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and Other Current Assets (Tables) [Table]"
       }
      }
     },
     "localname": "PrepaymentsandOtherCurrentAssetsTablesTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.",
        "label": "Present Value Of Future Minimum Lease Payments Sale Leaseback Transaction",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransaction",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ProceedsFromPaymentsToLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loan paid off.",
        "label": "Proceeds From Payments To Loan",
        "terseLabel": "Interest amount"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToLoan",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment loan drawn from banking facility.",
        "label": "Property Plant And Equipment Loan Drawn From Banking Facility",
        "terseLabel": "Land use right of dongfang paper with net values"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLoanDrawnFromBankingFacility",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PropertyPlantandEquipmentNetDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net (Details) [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantandEquipmentNetDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PropertyPlantandEquipmentNetDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net (Details) [Table]"
       }
      }
     },
     "localname": "PropertyPlantandEquipmentNetDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ProvisionForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision For Income Taxes Abstract",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "ProvisionForIncomeTaxesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PublicOfferingForGrossProceeds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public offering for gross proceeds.",
        "label": "Public Offering For Gross Proceeds",
        "terseLabel": "Public offering for gross proceeds (in Dollars)"
       }
      }
     },
     "localname": "PublicOfferingForGrossProceeds",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PublicUtilitiesInventoryCoalAndGasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities Inventory Coal And Gas.",
        "label": "Public Utilities Inventory Coal And Gas Member",
        "terseLabel": "Gas [Member]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryCoalAndGasMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_QianrongQianhuiHeibeiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Qianrong Qianhui Heibei Member",
        "terseLabel": "QianrongQianhuiHeibei [Member]"
       }
      }
     },
     "localname": "QianrongQianhuiHeibeiMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RecentAccountingPronouncementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements Abstract"
       }
      }
     },
     "localname": "RecentAccountingPronouncementsAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_RecentAccountingPronouncementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of recent accounting pronouncements.",
        "label": "Recent Accounting Pronouncements Text Block",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "RecentAccountingPronouncementsTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_RecycledPaperBoardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recycled paper board.",
        "label": "Recycled Paper Board Member",
        "terseLabel": "Recycled paper board [Member]"
       }
      }
     },
     "localname": "RecycledPaperBoardMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RecycledWhiteScrapPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recycled White Scrap Paper.",
        "label": "Recycled White Scrap Paper Member",
        "terseLabel": "Recycled white scrap paper [Member]"
       }
      }
     },
     "localname": "RecycledWhiteScrapPaperMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RelatedPartyTransactionsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RelatedPartyTransactionsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Member",
        "terseLabel": "Revenue [Member]"
       }
      }
     },
     "localname": "RevenueMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RisksAndUncertaintiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for risks and uncertainties.",
        "label": "Risks And Uncertainties Text Block",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "localname": "RisksAndUncertaintiesTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/RisksandUncertainties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan Four Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 4 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanFourMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan One Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 1 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanOneMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan Three Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 3 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanThreeMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan Two Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 2 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanTwoMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Member",
        "terseLabel": "Rural Credit Union of Xushui District [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMemberOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Member One Member",
        "terseLabel": "Rural Credit Union of Xushui District Member1 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMemberOneMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_SaleLeasebackTransactionLeasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of sale leaseback transaction lease period.",
        "label": "Sale Leaseback Transaction Lease Period",
        "terseLabel": "Term of lease, description"
       }
      }
     },
     "localname": "SaleLeasebackTransactionLeasePeriod",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Aggregate Carrying Value Of Dongfang Paper SAssets And Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Basic And Diluted Net Income Per Share Abstract"
       }
      }
     },
     "localname": "ScheduleOfBasicAndDilutedNetIncomePerShareAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Cash Flow Information Related To Its Operating Leases Abstract"
       }
      }
     },
     "localname": "ScheduleOfCashFlowInformationRelatedToItsOperatingLeasesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Changes In The Derivative Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfChangesInTheDerivativeLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfCompanySLeaseExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Company SLease Expense Abstract"
       }
      }
     },
     "localname": "ScheduleOfCompanySLeaseExpenseAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfDeferredTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deferred Tax Abstract"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfEffectiveIncomeTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Effective Income Tax Rate Abstract"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Warrant Estimated Valuation Weighted Average Assumptions Abstract"
       }
      }
     },
     "localname": "ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFinancialInformationsForReportableSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Financial Informations For Reportable Segments Abstract"
       }
      }
     },
     "localname": "ScheduleOfFinancialInformationsForReportableSegmentsAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Minimum Lease Payments Abstract"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Minimum Lease Payments Of The Capital Lease Abstract"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of future minimum lease payments of the capital lease.",
        "label": "Schedule Of Future Minimum Lease Payments Of The Capital Lease Table Text Block",
        "terseLabel": "Schedule of future minimum lease payments of the capital lease"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of future minimum rental payment for operating leases table text block.",
        "label": "Schedule Of Future Minimum Rental Payment For Operating Leases Table Text Block",
        "terseLabel": "Schedule of future minimum lease payments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfInventoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Inventories Abstract"
       }
      }
     },
     "localname": "ScheduleOfInventoriesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loans Payable To Rural Credit Union Of Xushui District Abstract"
       }
      }
     },
     "localname": "ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of loans payable to rural credit union of xushui district table text block.",
        "label": "Schedule Of Loans Payable To Rural Credit Union Of Xushui District Table Text Block",
        "terseLabel": "Schedule of loans payable to rural credit union of xushui district"
       }
      }
     },
     "localname": "ScheduleOfLoansPayableToRuralCreditUnionOfXushuiDistrictTableTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfLongTermDebtRepaymentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Long Term Debt Repayment Abstract"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtRepaymentAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-term debt repayments.",
        "label": "Schedule Of Long Term Debt Repayments Table Text Block",
        "terseLabel": "Schedule of long-term debt repayment"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtRepaymentsTableTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Maturities Of Its Lease Liabilities For All Operating Leases Abstract"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfItsLeaseLiabilitiesForAllOperatingLeasesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Other Payables And Accrued Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfOutstandingAndExercisableWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of outstanding and exercisable warrants.",
        "label": "Schedule Of Outstanding And Exercisable Warrants",
        "terseLabel": "Schedule of outstanding and exercisable warrants"
       }
      }
     },
     "localname": "ScheduleOfOutstandingAndExercisableWarrants",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Outstanding And Exercisable Warrants Abstract"
       }
      }
     },
     "localname": "ScheduleOfOutstandingAndExercisableWarrantsAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Prepayments And Other Current Assets Abstract"
       }
      }
     },
     "localname": "ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Net Abstract"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfProvisionsForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Provisions For Income Taxes Abstract"
       }
      }
     },
     "localname": "ScheduleOfProvisionsForIncomeTaxesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfShortTermBankLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Short Term Bank Loans Abstract"
       }
      }
     },
     "localname": "ScheduleOfShortTermBankLoansAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfStockWarrantActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Stock Warrant Activities Abstract"
       }
      }
     },
     "localname": "ScheduleOfStockWarrantActivitiesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Subsidiaries And Variable Interest Entities Abstract"
       }
      }
     },
     "localname": "ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Weighted Average Remaining Lease Terms And Discount Rates For All Of Its Operating Leases Abstract"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesForAllOfItsOperatingLeasesAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_ServiceFeePercentageOfNetProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service fees percentage of annual net profit.",
        "label": "Service Fee Percentage Of Net Profit",
        "terseLabel": "Percentage of annual net profits"
       }
      }
     },
     "localname": "ServiceFeePercentageOfNetProfit",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ShengdeHoldingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shengde Holding.",
        "label": "Shengde Holding Member",
        "terseLabel": "Shengde Holdings [Member]"
       }
      }
     },
     "localname": "ShengdeHoldingMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_StatutoryEarningsReserveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Earnings Reserve Member",
        "terseLabel": "Statutory Earnings Reserve"
       }
      }
     },
     "localname": "StatutoryEarningsReserveMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_StockIncentivePlansDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Incentive Plans (Details) [Line Items]"
       }
      }
     },
     "localname": "StockIncentivePlansDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_StockIncentivePlansDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Incentive Plans (Details) [Table]"
       }
      }
     },
     "localname": "StockIncentivePlansDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..",
        "label": "Stock Issued During Period Price Per Share Reverse Stock Splits",
        "terseLabel": "Share per value",
        "verboseLabel": "Stock Issued During Period, Price Per Share, Reverse Stock Splits"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodPricePerShareReverseStockSplits",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reduction in the number of shares during the period as a result of a reverse stock split.",
        "label": "Stock Issued During Period Reverse Stock Splits Policy Text Block",
        "terseLabel": "Reverse stock split"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodReverseStockSplitsPolicyTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_StockIssuedDuringPeriodValuePublicInvestor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares to public investors.",
        "label": "Stock Issued During Period Value Public Investor",
        "terseLabel": "Issuance of shares to public investors (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePublicInvestor",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_StockIssuedDuringPeriodValuePublicInvestors": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares to public investors.",
        "label": "Stock Issued During Period Value Public Investors",
        "terseLabel": "Issuance of shares to public investors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePublicInvestors",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_SubsidyIncome": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction.",
        "label": "Subsidy Income",
        "terseLabel": "Subsidy income"
       }
      }
     },
     "localname": "SubsidyIncome",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_SupplierOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier One.",
        "label": "Supplier One Member",
        "terseLabel": "Supplier One [Member]"
       }
      }
     },
     "localname": "SupplierOneMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_SupplierThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Three Member",
        "terseLabel": "Supplier Three [Member]"
       }
      }
     },
     "localname": "SupplierThreeMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_SupplierTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier two.",
        "label": "Supplier Two Member",
        "terseLabel": "Supplier Two [Member]"
       }
      }
     },
     "localname": "SupplierTwoMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TLCLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TLCLMember",
        "terseLabel": "TLCL [Member]"
       }
      }
     },
     "localname": "TLCLMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TotalCashEquivalentsAndRestrictedCash": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash total amount of cash, cash equivalents and restricted.",
        "label": "Total Cash Equivalents And Restricted Cash",
        "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows"
       }
      }
     },
     "localname": "TotalCashEquivalentsAndRestrictedCash",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Total Lease Liability",
        "terseLabel": "Total lease liability"
       }
      }
     },
     "localname": "TotalLeaseLiability",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalOperatingLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total operating lease payments.",
        "label": "Total Operating Lease Payments",
        "terseLabel": "Total operating lease payments"
       }
      }
     },
     "localname": "TotalOperatingLeasePayments",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Purchases Member",
        "terseLabel": "Total Purchases [Member]"
       }
      }
     },
     "localname": "TotalPurchasesMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TotalSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Sales Member",
        "terseLabel": "Total Sales [Member]"
       }
      }
     },
     "localname": "TotalSalesMember",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_USFederalTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. federal tax percentage.",
        "label": "USFederal Tax Percentage",
        "terseLabel": "U.S. federal tax percentage"
       }
      }
     },
     "localname": "USFederalTaxPercentage",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_USStatutoryFederalIncomeTaxRateFromTheHighestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. statutory federal income tax rate from the highest rate.",
        "label": "USStatutory Federal Income Tax Rate From The Highest Rate",
        "terseLabel": "U.S. statutory federal income tax rate from the highest rate, percentage"
       }
      }
     },
     "localname": "USStatutoryFederalIncomeTaxRateFromTheHighestRate",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ValueAddedTaxesPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value-added tax payable.",
        "label": "Value Added Taxes Payable Current",
        "terseLabel": "Value-added tax payable"
       }
      }
     },
     "localname": "ValueAddedTaxesPayableCurrent",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of land use right pledged for sale leaseback financing.",
        "label": "Value Of Land Use Right Pledged For Sale Lease Back Financing",
        "terseLabel": "Net value"
       }
      }
     },
     "localname": "ValueOfLandUseRightPledgedForSaleLeaseBackFinancing",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.",
        "label": "Variable Interest Entity Consolidated Carrying Amount Liabilities1",
        "terseLabel": "Consolidated VIE, liabilities (in Dollars)"
       }
      }
     },
     "localname": "VariableInterestEntityConsolidatedCarryingAmountLiabilities1",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_WarrantDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Abstract]"
       }
      }
     },
     "localname": "WarrantDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20220930",
     "xbrltype": "stringItemType"
    },
    "itp_WarrantDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for warrants.",
        "label": "Warrant Disclosure Text Block",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_WarrantTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant term, description.",
        "label": "Warrant Term Description",
        "terseLabel": "Warrant term, description"
       }
      }
     },
     "localname": "WarrantTermDescription",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of outstanding and exercisable warrants [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of outstanding and exercisable warrants [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsTable",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsToPurchaseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase shares.",
        "label": "Warrants To Purchase Shares",
        "terseLabel": "Warrants to purchase shares (in Shares)"
       }
      }
     },
     "localname": "WarrantsToPurchaseShares",
     "nsuri": "http://orientpaper.com/20220930",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Chairman [Member]",
        "terseLabel": "Board of Directors Chairman [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r111",
      "r239",
      "r244",
      "r250",
      "r367",
      "r368",
      "r372",
      "r373",
      "r430",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r253",
      "r263",
      "r280",
      "r282",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r449",
      "r506",
      "r507",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
      "http://orientpaper.com/role/IncomeTaxesDetails",
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r253",
      "r263",
      "r280",
      "r282",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r449",
      "r506",
      "r507",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
      "http://orientpaper.com/role/IncomeTaxesDetails",
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r223",
      "r229",
      "r230",
      "r231",
      "r232",
      "r253",
      "r263",
      "r269",
      "r280",
      "r282",
      "r313",
      "r314",
      "r315",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r449",
      "r506",
      "r507",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r223",
      "r229",
      "r230",
      "r231",
      "r232",
      "r253",
      "r263",
      "r269",
      "r280",
      "r282",
      "r313",
      "r314",
      "r315",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r449",
      "r506",
      "r507",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r186",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "totalLabel": "Totals"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r44",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r470",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Outstanding loan"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable, Other, Current",
        "terseLabel": "Payable for purchase of equipment"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r484",
      "r519"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Accounts receivable (net of allowance for doubtful accounts of $61,270 and $69,053 as of September 30, 2022 and December 31, 2021, respectively)",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r20",
      "r467",
      "r487"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r10",
      "r48"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Rent, Current",
        "terseLabel": "Accrued rental"
       }
      }
     },
     "localname": "AccruedRentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "auth_ref": [
      "r10",
      "r48"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Sales Commission, Current",
        "terseLabel": "Accrued commission to salesmen"
       }
      }
     },
     "localname": "AccruedSalesCommissionCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Utilities, Current",
        "terseLabel": "Accrued electricity"
       }
      }
     },
     "localname": "AccruedUtilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r14",
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r61",
      "r62",
      "r63",
      "r492",
      "r511",
      "r512"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r60",
      "r63",
      "r69",
      "r70",
      "r71",
      "r113",
      "r114",
      "r115",
      "r371",
      "r421",
      "r508",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r26",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r321",
      "r322",
      "r323",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r32",
      "r187",
      "r193"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for doubtful accounts (in Dollars)"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Area of land (in Square Feet)"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r16",
      "r106",
      "r163",
      "r170",
      "r177",
      "r191",
      "r239",
      "r240",
      "r241",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r367",
      "r372",
      "r391",
      "r431",
      "r433",
      "r465",
      "r485"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r8",
      "r41",
      "r106",
      "r191",
      "r239",
      "r240",
      "r241",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r367",
      "r372",
      "r391",
      "r431",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "terseLabel": "Total current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r279",
      "r281",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r279",
      "r281",
      "r356",
      "r357",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r362",
      "r363",
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business combination, consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "terseLabel": "Total assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "terseLabel": "Registered capital (in Dollars)",
        "verboseLabel": "Working capital loan balance"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r12",
      "r433",
      "r514",
      "r515"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r12",
      "r98"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r90",
      "r98",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, Cash Equivalents and Restricted Cash - End of Period",
        "periodStartLabel": "Cash, Cash Equivalents and Restricted Cash - Beginning of Period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r90",
      "r392"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net Increase in Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash, FDIC Insured Amount",
        "terseLabel": "Maximum coverage"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r471",
      "r496"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r233",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r113",
      "r114",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r23",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 50,000,000 shares authorized, $0.001 par value per share, 11,415,920 and 9,915,920 shares issued and outstanding as of September 30, 2022 and December, 31, 2021, respectively."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Deferred tax assets (liabilities)"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r65",
      "r67",
      "r68",
      "r75",
      "r474",
      "r501"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total Comprehensive (Loss) Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r147",
      "r148",
      "r184",
      "r389",
      "r390",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r147",
      "r148",
      "r184",
      "r389",
      "r390",
      "r513",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r147",
      "r148",
      "r184",
      "r389",
      "r390",
      "r513",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r147",
      "r148",
      "r184",
      "r389",
      "r390",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r104",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress\t[Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Issued",
        "terseLabel": "Fair value of stock (in Dollars)"
       }
      }
     },
     "localname": "ConversionOfStockAmountIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldOverhead": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indirect cost incurred related to good produced and service rendered.",
        "label": "Cost, Overhead",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldOverhead",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current Tax Provision U.S."
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r340",
      "r347",
      "r349"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current Tax Provision PRC"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": {
     "auth_ref": [
      "r100",
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued",
        "terseLabel": "Issuance of common stock and warrants"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r252",
      "r259",
      "r260",
      "r402",
      "r404",
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Loan amount (in Dollars)"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r50",
      "r257",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Average short-term borrowing rates"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuer": {
     "auth_ref": [
      "r21",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).",
        "label": "Debt Instrument, Issuer",
        "terseLabel": "Repayments due, description"
       }
      }
     },
     "localname": "DebtInstrumentIssuer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Borrowed term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r326",
      "r327"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax asset non-current"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r96",
      "r107",
      "r341",
      "r347",
      "r348",
      "r349"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred tax",
        "verboseLabel": "Deferred Tax Provision PRC"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow",
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueAndCreditsCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.",
        "label": "Deferred Revenue and Credits, Current",
        "terseLabel": "Loans from credit union"
       }
      }
     },
     "localname": "DeferredRevenueAndCreditsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Total deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r338",
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Net operating loss carryover of PRC company"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r334"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.",
        "label": "Deposit Liability, Current",
        "terseLabel": "Current portion amount"
       }
      }
     },
     "localname": "DepositLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r96",
      "r214"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r382"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Change in fair value of derivative liability"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liabilities [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r383",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Liabilities"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/DerivativeLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "periodEndLabel": "Balance at September 30, 2022",
        "periodStartLabel": "Balance at December 31, 2021",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLossOnDerivative": {
     "auth_ref": [
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Loss on Derivative",
        "terseLabel": "Addition of new derivatives recognized as loss on derivatives"
       }
      }
     },
     "localname": "DerivativeLossOnDerivative",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r283",
      "r284",
      "r318",
      "r319",
      "r320",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Incentive Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Incentive Plans [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r96",
      "r213",
      "r219"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "negatedLabel": "Gain on acquisition"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r6",
      "r24",
      "r110",
      "r242",
      "r244",
      "r245",
      "r249",
      "r250",
      "r251",
      "r425"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Due from related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToOfficersOrStockholdersCurrent": {
     "auth_ref": [
      "r17",
      "r425",
      "r482",
      "r517"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Officers or Stockholders, Current",
        "terseLabel": "Amount due to shareholder"
       }
      }
     },
     "localname": "DueToOfficersOrStockholdersCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToOtherRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r52",
      "r110",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount payable from related parties classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Due to Other Related Parties, Noncurrent",
        "terseLabel": "Due to loan amount"
       }
      }
     },
     "localname": "DueToOtherRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r44",
      "r110",
      "r242",
      "r244",
      "r245",
      "r249",
      "r250",
      "r251",
      "r425"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "(Losses) Earnings Per Share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r76",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r127",
      "r129",
      "r136",
      "r137",
      "r138",
      "r142",
      "r143",
      "r385",
      "r386",
      "r475",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic and Diluted (Losses) Earnings per Share (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r76",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r129",
      "r136",
      "r137",
      "r138",
      "r142",
      "r143",
      "r385",
      "r386",
      "r475",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (Losses) Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedProFormaAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts.",
        "label": "Earnings Per Share, Diluted, Pro Forma Adjustment",
        "terseLabel": "Diluted (loss) income per share"
       }
      }
     },
     "localname": "EarningsPerShareDilutedProFormaAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r392"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of Exchange Rate Changes on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r108",
      "r329",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "PRC Statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r329",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r329",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "(Over) Under-provision in previous year"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r329",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Effect of different tax jurisdiction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r329",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "terseLabel": "Effect of reconciling items in the PRC for tax purposes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r329",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State statutory tax rates percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and employee benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r69",
      "r70",
      "r71",
      "r113",
      "r114",
      "r115",
      "r117",
      "r123",
      "r125",
      "r145",
      "r192",
      "r264",
      "r266",
      "r321",
      "r322",
      "r323",
      "r343",
      "r344",
      "r384",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r421",
      "r508",
      "r509",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r255",
      "r259",
      "r260",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r388",
      "r436",
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r255",
      "r259",
      "r260",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r388",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "terseLabel": "Per depositor per insured financial intuition"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r410",
      "r412",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Sale-leaseback arrangement"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r408"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use assets, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r410",
      "r412",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Right of use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r196",
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Revolving, Converted to Term Loan",
        "terseLabel": "Repaid amount"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "negatedLabel": "(Gain) Loss on derivative liability"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "auth_ref": [
      "r79",
      "r80",
      "r96",
      "r472",
      "r503"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "terseLabel": "Gain on acquisition"
       }
      }
     },
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r81",
      "r106",
      "r163",
      "r169",
      "r173",
      "r176",
      "r179",
      "r191",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r391"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit (loss)",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue": {
     "auth_ref": [
      "r218",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of how an entity determined the fair value of the long-lived asset being disposed of by a method other than sale, for example, whether based on a quoted market price, prices for similar assets, or another valuation technique.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Method for Determining Fair Value",
        "terseLabel": "Land use right net value"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r212",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Valuation of long-lived asset"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r108",
      "r330",
      "r332",
      "r336",
      "r345",
      "r351",
      "r353",
      "r354",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r124",
      "r125",
      "r161",
      "r328",
      "r346",
      "r352",
      "r504"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Provision for Income Taxes",
        "terseLabel": "Total Provision for (Deferred tax benefit)/ Income Taxes",
        "verboseLabel": "Income tax expense(benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Additional income tax expense (in Dollars)"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInCustomerAdvances": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.",
        "label": "Increase (Decrease) in Customer Advances",
        "terseLabel": "Advance from customers"
       }
      }
     },
     "localname": "IncreaseDecreaseInCustomerAdvances",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued payroll and employee benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDebtExpense": {
     "auth_ref": [
      "r400"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.",
        "label": "Interest and Debt Expense",
        "terseLabel": "Total interest expenses"
       }
      }
     },
     "localname": "InterestAndDebtExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r72",
      "r157",
      "r399",
      "r403",
      "r477"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r89",
      "r91",
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest, net of capitalized interest cost"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished Goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory, Gross",
        "terseLabel": "Total inventory, gross"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r39",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "verboseLabel": "Total inventory, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r39",
      "r198"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Inventory reserve"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Semi-finished Goods"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r84",
      "r156"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r189",
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest on investment.",
        "label": "Investment Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "InvestmentInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "auth_ref": [
      "r516",
      "r518"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For investments which are quantified by principal amount, the principle balance held at close of period.",
        "label": "Investment Owned, Balance, Principal Amount",
        "terseLabel": "Principal amount (in Dollars)"
       }
      }
     },
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r417",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of company\u2019s lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseIncentiveReceivable": {
     "auth_ref": [
      "r406",
      "r407"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents a receivable for an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease.",
        "label": "Lease Incentive Receivable",
        "terseLabel": "Compensatory incentive plans (in Dollars)"
       }
      }
     },
     "localname": "LeaseIncentiveReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of its lease liabilities for all operating leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Operating lease renewable term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LessorSalesTypeLeaseRenewalTerm1": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's sales-type lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Sales-type Lease, Renewal Term",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LessorSalesTypeLeaseRenewalTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r47",
      "r106",
      "r171",
      "r191",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r368",
      "r372",
      "r373",
      "r391",
      "r431",
      "r432"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $17,417,813 and $17,924,475 as of September 30, 2022 and December 31, 2021, respectively)"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r106",
      "r191",
      "r391",
      "r433",
      "r469",
      "r494"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r49",
      "r106",
      "r191",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r368",
      "r372",
      "r373",
      "r391",
      "r431",
      "r432",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "terseLabel": "Total current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of any limitation of members' liability.",
        "label": "Limited Liability Company or Limited Partnership, Description of Limitation of Members' Liability",
        "terseLabel": "Agreement options description"
       }
      }
     },
     "localname": "LimitedLiabilityCompanyOrLimitedPartnershipDescriptionOfLimitationOfMembersLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansPayable": {
     "auth_ref": [
      "r21",
      "r468",
      "r481"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Loans Payable",
        "terseLabel": "Loans payable"
       }
      }
     },
     "localname": "LoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable [Abstract]"
       }
      }
     },
     "localname": "LoansPayableAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Loans Payable [Member]"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayableToBankCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.",
        "label": "Loans Payable to Bank, Current",
        "terseLabel": "Current portion of long-term loans from credit union",
        "verboseLabel": "Total outstanding loan"
       }
      }
     },
     "localname": "LoansPayableToBankCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r21",
      "r254",
      "r258",
      "r259",
      "r260",
      "r468",
      "r490"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "negatedLabel": "Less: current portion, record in current liabilities"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r111",
      "r237",
      "r256"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2024 &amp; after"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r111",
      "r237",
      "r256"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r111",
      "r237",
      "r256"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Fixed rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r51",
      "r235",
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit, Noncurrent",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansFromBank": {
     "auth_ref": [
      "r21",
      "r468",
      "r489"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.",
        "label": "Loans Payable to Bank, Noncurrent",
        "terseLabel": "Total outstanding loan"
       }
      }
     },
     "localname": "LongTermLoansFromBank",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable",
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r51",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable",
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash Provided by Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash Used in Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r90",
      "r93",
      "r97"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net Cash Provided by (Used in) Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r64",
      "r66",
      "r71",
      "r74",
      "r97",
      "r106",
      "r116",
      "r118",
      "r119",
      "r120",
      "r121",
      "r124",
      "r125",
      "r134",
      "r163",
      "r169",
      "r173",
      "r176",
      "r179",
      "r191",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r386",
      "r391",
      "r473",
      "r500"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net (Loss) Income",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow",
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAllocatedToLimitedPartners": {
     "auth_ref": [
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of net income allocated to limited partners.",
        "label": "Net Income (Loss) Allocated to Limited Partners",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLossAllocatedToLimitedPartners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r128",
      "r130",
      "r131",
      "r132",
      "r133",
      "r135",
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net (loss) income for the period - numerator",
        "verboseLabel": "Net income (loss) for the period- numerator"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseSale": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease from sale of net investment in sales-type and direct financing leases.",
        "label": "Net Investment in Lease, Sale",
        "terseLabel": "Sale of lease equipment"
       }
      }
     },
     "localname": "NetInvestmentInLeaseSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other Income (Expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansPayableCurrent": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.",
        "label": "Notes and Loans Payable, Current",
        "terseLabel": "Total outstanding loan balance"
       }
      }
     },
     "localname": "NotesAndLoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of business operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r163",
      "r169",
      "r173",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from Operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r413",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r409"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r409"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability - non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r408"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r416",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r415",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesforallofitsoperatingleasesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating losses (in Dollars)"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Business Background"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackground"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r112",
      "r126",
      "r149",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 8.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r470",
      "r498"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other.",
        "label": "Other Accrued Liabilities",
        "terseLabel": "Accrued interest to a related party"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Noncurrent",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r365",
      "r366",
      "r370"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other Comprehensive (Loss) Income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r82",
      "r96",
      "r214"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Deferred gain on sale-leaseback",
        "verboseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayable": {
     "auth_ref": [
      "r21",
      "r468",
      "r490"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans payable classified as other.",
        "label": "Other Loans Payable",
        "terseLabel": "Installment amount (in Yuan Renminbi)"
       }
      }
     },
     "localname": "OtherLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayableCurrent": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.",
        "label": "Other Loans Payable, Current",
        "terseLabel": "Long-term loans from credit union"
       }
      }
     },
     "localname": "OtherLoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofloanspayabletoruralcreditunionofxushuidistrictTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Loans Payable, Long-Term, Noncurrent",
        "terseLabel": "Outstanding interest"
       }
      }
     },
     "localname": "OtherLoansPayableLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Operating cash outflow from operating leases"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofcashflowinformationrelatedtoitsoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r40",
      "r201"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables And Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Annual rental payment"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquipmentOnLease": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset.",
        "label": "Payments to Acquire Equipment on Lease",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "PaymentsToAcquireEquipmentOnLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r304",
      "r305",
      "r307",
      "r308",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r304",
      "r305",
      "r307",
      "r308",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepayments and other current assets",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r7",
      "r40",
      "r200",
      "r201"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid gas"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.",
        "label": "Prepaid Expense, Noncurrent",
        "terseLabel": "Prepayment on property, plant and equipment"
       }
      }
     },
     "localname": "PrepaidExpenseNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromBankDebt": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from bank borrowing during the year.",
        "label": "Proceeds from Bank Debt",
        "terseLabel": "Proceeds from issuance of shares and warrants, net"
       }
      }
     },
     "localname": "ProceedsFromBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromHedgeFinancingActivities": {
     "auth_ref": [
      "r87",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.",
        "label": "Proceeds from Hedge, Financing Activities",
        "terseLabel": "Financing proceeds amount"
       }
      }
     },
     "localname": "ProceedsFromHedgeFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.",
        "label": "Proceeds from Issuance of Other Long-Term Debt",
        "terseLabel": "Proceeds from long term loans"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfOtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-Term Debt",
        "terseLabel": "Proceeds from short term bank loans"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Product Warranty Liability [Line Items]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.",
        "label": "Product Warranty Liability [Table]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, net [Abstract]",
        "terseLabel": "Property, Plant, and Equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r222",
      "r522",
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r13",
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Totals"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r217",
      "r433",
      "r479",
      "r495"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant, and equipment, net",
        "verboseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Net",
        "terseLabel": "Leased equipment net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r77",
      "r195"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "(Recovery from) Allowance for bad debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.",
        "label": "Inventory [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivableWithImputedInterestNetAmount": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The receivable or note face amount less the unamortized discount or premium.",
        "label": "Receivable with Imputed Interest, Net Amount",
        "negatedLabel": "Less: Interest"
       }
      }
     },
     "localname": "ReceivableWithImputedInterestNetAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesforalloperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r277",
      "r424",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r277",
      "r424",
      "r425",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent": {
     "auth_ref": [
      "r110",
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date within one year where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.",
        "label": "Related Party Transaction, Due from (to) Related Party, Current",
        "terseLabel": "Working capital"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedPartyCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent": {
     "auth_ref": [
      "r110",
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables to be collected from related parties net of obligations owed to related parties after one year or beyond the normal operating cycle, if longer where one party can exercise control or significant influence over another party including, but not limited to, affiliates, owners or officers and their immediate families and pension trusts.",
        "label": "Related Party Transaction, Due from (to) Related Party, Noncurrent",
        "terseLabel": "Borrow amount"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedPartyNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
        "label": "Related Party Transaction, Rate",
        "terseLabel": "Interest rate on loans"
       }
      }
     },
     "localname": "RelatedPartyTransactionRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r277",
      "r424",
      "r427",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PropertyPlantandEquipmentNetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r422",
      "r423",
      "r425",
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RentalProperties": {
     "auth_ref": [
      "r497"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of income producing properties held for rental.",
        "label": "Rental Properties",
        "terseLabel": "Annual rental payment"
       }
      }
     },
     "localname": "RentalProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to settle a bank borrowing during the year.",
        "label": "Repayments of Bank Debt",
        "negatedLabel": "Repayment of bank loans"
       }
      }
     },
     "localname": "RepaymentsOfBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "label": "Repayments of Debt and Lease Obligation",
        "negatedLabel": "Payment of capital lease obligation"
       }
      }
     },
     "localname": "RepaymentsOfDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r88"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayments of Related Party Debt",
        "terseLabel": "Repayment of related party loans"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r12",
      "r103",
      "r464",
      "r491"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r12",
      "r98",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r12",
      "r103"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "auth_ref": [
      "r56",
      "r105",
      "r261",
      "r262",
      "r483"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.",
        "label": "Retained Earnings, Appropriated",
        "terseLabel": "Statutory earnings reserve"
       }
      }
     },
     "localname": "RetainedEarningsAppropriated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r113",
      "r114",
      "r115",
      "r117",
      "r123",
      "r125",
      "r192",
      "r321",
      "r322",
      "r323",
      "r343",
      "r344",
      "r384",
      "r508",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsUnappropriated": {
     "auth_ref": [
      "r27",
      "r105",
      "r493"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.",
        "label": "Retained Earnings, Unappropriated",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsUnappropriated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r73",
      "r106",
      "r154",
      "r155",
      "r168",
      "r174",
      "r175",
      "r181",
      "r182",
      "r184",
      "r191",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r251",
      "r391",
      "r478"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of other payables and accrued liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of cash flow information related to its operating leases"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of provisions for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative liabilities at fair value.",
        "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
        "terseLabel": "Schedule of changes in the derivative liabilities"
       }
      }
     },
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/DerivativeLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of basic and diluted net income per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of effective income tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r36",
      "r37",
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of prepayments and other current assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Schedule of fair value warrant estimated valuation weighted-average assumptions"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/DerivativeLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r163",
      "r166",
      "r172",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r163",
      "r166",
      "r172",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of financial informations for reportable segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r296",
      "r303",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock warrant activities"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of short-term bank loans"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r367",
      "r368",
      "r372",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r446",
      "r447",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r374",
      "r375",
      "r377",
      "r378",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of subsidiaries and variable interest entities"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesBorrowed": {
     "auth_ref": [
      "r57",
      "r58",
      "r445"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after the effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Borrowed",
        "terseLabel": "Borrowed amount"
       }
      }
     },
     "localname": "SecuritiesBorrowed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r150",
      "r152",
      "r153",
      "r163",
      "r167",
      "r173",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r183",
      "r184",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "negatedLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation and expenses"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected average volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Warrants Exercisable, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Warrants Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "terseLabel": "Number of Exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weight average exercise price of Exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Number of Issued during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r288",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of Outstanding and exercisable at end of the period",
        "periodStartLabel": "Number of Outstanding and exercisable at beginning of the period",
        "terseLabel": "Warrants Outstanding, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r288",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weight average exercise price of Outstanding and exercisable at end of the period",
        "periodStartLabel": "Weight average exercise price of Outstanding and exercisable at beginning of the period",
        "terseLabel": "Warrants Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weight average exercise price of Issued during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r287",
      "r310",
      "r311",
      "r312",
      "r313",
      "r316",
      "r324",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Warrants Outstanding, Weighted Average Remaining Contractual life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Common shares issued"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r42",
      "r499"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.",
        "label": "Short-Term Bank Loans and Notes Payable",
        "terseLabel": "Short-term bank loans",
        "verboseLabel": "Total short-term bank loans"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r18",
      "r433",
      "r466",
      "r488"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.",
        "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate",
        "terseLabel": "Loans fixed interest rate"
       }
      }
     },
     "localname": "ShortTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r414",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofcompanysleaseexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermNonBankLoansAndNotesPayable": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.",
        "label": "Short-Term Non-bank Loans and Notes Payable",
        "terseLabel": "Working capital loan agreement"
       }
      }
     },
     "localname": "ShortTermNonBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r150",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r168",
      "r169",
      "r170",
      "r171",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r179",
      "r184",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r220",
      "r224",
      "r225",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationsforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r55",
      "r69",
      "r70",
      "r71",
      "r113",
      "r114",
      "r115",
      "r117",
      "r123",
      "r125",
      "r145",
      "r192",
      "r264",
      "r266",
      "r321",
      "r322",
      "r323",
      "r343",
      "r344",
      "r384",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r421",
      "r508",
      "r509",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/ShareholdersEquityType2or3",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r145",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Fair value stock issued (in Dollars)"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r22",
      "r23",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Shares of common stock issued to shareholders under merger agreement (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Issuance of shares to officer and directors (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Issuance of shares to institutional investors (in Shares)",
        "verboseLabel": "Shares of common stock (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails",
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r22",
      "r23",
      "r264",
      "r266",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "terseLabel": "Exercise of warrants (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Issuance of shares to officer and directors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Issuance of shares to institutional investors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r55",
      "r264",
      "r266"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of warrants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r29",
      "r30",
      "r106",
      "r188",
      "r191",
      "r391",
      "r433"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "terseLabel": "Reverse stock split description",
        "verboseLabel": "Stockholders' Equity, Reverse Stock Split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubordinatedBorrowingDueDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the payments are due on subordinated debt, in YYYY-MM-DD format.",
        "label": "Subordinated Borrowing, Due Date",
        "terseLabel": "Due date"
       }
      }
     },
     "localname": "SubordinatedBorrowingDueDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/SubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company.",
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose",
        "terseLabel": "Principal Activity"
       }
      }
     },
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Disclosure of Cash Flow Information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TerminationLoans": {
     "auth_ref": [
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.",
        "label": "Termination Loans",
        "terseLabel": "Loan agreement to terminate (in Dollars)"
       }
      }
     },
     "localname": "TerminationLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnearnedPremiums": {
     "auth_ref": [
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date.",
        "label": "Unearned Premiums",
        "negatedLabel": "Less: unearned discount"
       }
      }
     },
     "localname": "UnearnedPremiums",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "terseLabel": "Gain (Loss) on derivative liability"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r21",
      "r468",
      "r490"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured bank loans",
        "verboseLabel": "Unsecured amount"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseRightsMember": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities.",
        "label": "Use Rights [Member]",
        "terseLabel": "Land use rights [Member]"
       }
      }
     },
     "localname": "UseRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValueAddedTaxReceivable": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable",
        "terseLabel": "Value-added tax recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable, Noncurrent",
        "terseLabel": "Value-added tax recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Percentage of ownership"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r367",
      "r368",
      "r372",
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "VIE [Member]"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantExercisePriceIncrease": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.",
        "label": "Warrant, Exercise Price, Increase",
        "terseLabel": "Exercise price per warrant"
       }
      }
     },
     "localname": "WarrantExercisePriceIncrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant [Member]",
        "verboseLabel": "May 2020 Warrants [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r128",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Outstanding \u2013 Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r127",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Outstanding \u2013 Basic and Diluted (in Shares)",
        "verboseLabel": "Weighted average common stock outstanding - denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120270059-210447"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e40010-112707"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e40019-112707"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938292&loc=d3e56288-109415"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(17))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(13)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(d))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.23)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r528": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r529": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r531": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r532": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r533": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3581-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>108
<FILENAME>0001213900-22-071225-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-22-071225-xbrl.zip
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
M6G%&7%\+LK(4]4F Q1F.HN#:#-:YI24%8!,R;D0S%?P.CXY .8"T\AT\5O+
M3OWB"+;IDD\TV8 F)4$3]9Q\URW0'4B*(*7PQG![$U[3B%'ZAJ6;4]=@9O2,
M@M<V6,6>?\T3=2>FQRYY&%.>ZY(3:=7RB;9AVFJ"MJ5S\C>,DABPU?#H%,D$
M7YC^9Z2R:;L3=) :77!T"'80H1YY,MR?^9!.4T^D"Y.N+$BGG>/V\AS;Y*FI
MCX[=HWVD5)@N78<U+3M1)R?J5'SC@UD?#YUOS:<DEL>.B5(Z$25,E.K,NKBC
MSZ"7V%YAV1HYZ9\31>8I4O,ITCAGJH3<ZCW/=D[4V LUZC-+[X<52N=OZR8/
MC#;_F!C>-)Q#B!KGA\O2D\5F.M%N'[13Y)DE=T,'.C.P?XPQ?XU:ANV$:':B
MSS[HH\S,M>^&16%/#2ALI9!A?:++/NCB1QS*Y^2!'6RVK* K]HDB^Z"('V^H
MG)/FKZ'1-?**^QP"(0Z#!-K95;OU];[1^?&$?7UW@WQ-FU_<7*+,L35M/I@C
M.O62/(Q9!.T"7R!27"[)W_%H>B\G>'GT4@LAQ$?%)<'&OQ?DSGZE#GO=)<$2
M(XZR>QL18<R=@_EWXB]YGPF&2/Z>3^\."MJY+H6%$"E .!K]W\_$H1*7AX=W
M"OG8>.J05OQ9UVZ/)+??N^O6X3/-"G@7B*)&$R5O JP^N8I:SIY:>*SL:9C/
M> /LAOEP?].\;S=O\-B\_7#7NFETX,.7QAUP;Y.TOS6;_DGZGEN>--IXN-]N
M/G::W[\TG[ C,\MW8[,%;IK7XEN%?:L<!,@?)Y8^Z1L>[>^NQ7L"LNXD,R$V
MQ6 A%2$IY.LR$_R\]RC#=K'WVRLUGH<>WF/VH[," %C<YK^?J6>Q=T8C+VCY
MS1\+7+89"'G">D-[85"534%=[^%L2Y5+LK['0VH$)+&(><?U>6@C01/E!EO1
M]9!6J^QFM9NSQH:\VVBWF6;AP*[#U (E5GS<].[4>^"H0!<EQZ3ANA3MH6-9
M0JJDM6KEPSP/FG3@*VW#PDZ@%Z18QTWA[Q6\X(+469,3W1VR Y:N;OV$_S-Q
M0)J[N,F2):D%5RV#<W;UYYAGUA>N=G!G!1T_HC/[U7!FOYPHKU\,C;O ]49F
M[T]<$!%*19*5JJ3)I:74_5B41"TV6K >&!9+F6%1D519D2J*NCLL)M])R_MD
MV[WQ1'GC5 K['1:\4B#$O"J.%:)H%8K^8 EMT?A5'!I]@/&"\'^+ \!B43Z[
M*OI%"/$/C7KYG@%7M@0\6R&Z+7,T>$4@-M'H4>.%^1X?+<J:W.BF:;^B(&5U
MAGU[TO4&DZ"(D)UR_SDK =?PWWUK.S?BS3ZL3P&H?F^.V#U<@3U<C2A@0E6Q
M&O848F57L-<EN;PLP7%& 6!^;N@1=[%Q4;ZS$;C8$E 61QI@;J(Y_93U)LJ*
M'9;0=T]7H YW2D52Z_6UDGM?PB8KUML43[5*36(S>U+A*;5:6RNG6M8+7(!3
MH5?;PX?+POX*IFLHHFF*5*HORZPWSKG)T%.6:AHP;;V<&\/FJ8P?'3K6IRP(
MSH0YGUO1$]Z@OMX;/%SN9TLS^LU?8VJYM&'U608)=W#7:D)5E:KULE27J^]M
M5Z1#6QG05I$J6EIALENO)2;4E6R+W$PHGY[F4)-USQGKCF<LN_H;A/KF0^D)
M>_"NXH_-GI3QQ@.$W0*^GCBZ'CFVUK).'61;+4'X8!4M$V#J;5$IQ3[?CDI5
MH)$FR95:-G3*04FNW>^Y2._U%^:H2K8!)HV 7G,2L(G]TK$]W7P;]DI"%:O5
M)$VMPS9<'R-\8Y9)0@25RU)9J4B*EM85/PFC]R",TGM.V.Q_[-AC>.54(F.3
M3?4$7PI[!(_Q@B,52/.>P+UM]=9M/452*[#S(OHW'0ASY>,T)4&55I(TK2*I
M2GZ>4IYQ!=$ZP'J&NW27<OP7[4$16PQR-2T1BQ[KU@B6=X>K>\*7/0Q^@+N,
M*UL17R_7I7J"P[T][8[BX4M=GKU)WR97B<5MQE.*5-=DJ5RK'"I7925SM\*6
M*JFUBJ25C\ VW,HFF;-"I'DSY)BWAK^R1UQ7P^HW_46MC-V##R"52V5)U=;'
ME=[8[M@286H%1$D5/,SU 9[#4PZLJJH(WV/G8OT7)AC8\%8\DSQ2MF<K:N""
M.OJOT EK @-3E62PQ=72NSN03H4SK21+:C7MH4_>VB'=^08=4,<16X8946Q4
MB4#6VXZ?ISGE$&AK63U[1('5>'AJM7A5<$-*E=)Z!CL=<^SHF&-+,E5J4J6Z
M7G9F?,IQ"AL>1MAP&S&=Z)1CD7^TY'*;'WW,)^S'L:6VS>:'FU@*IDD3)51O
M](Q<SE)6*'JE+"FE*C@'FV]Q+8T</DI"I#ZS64$(3>$>6H+CK"T(<9*TAP',
M7B6M7R:7C*!WK<:7UEVKTVJV605QN_-P_==O#W<WS:>VZ*M+FG_[T>K\ZP#Q
M?%# G#;?80!SF+%*O^+PSM"[AFEXV:=9OR-"[HY,;1R(6P3Y.>*%CJ:M6UL2
M:LE0R=$@9,OHP"J^P"+N< T-JW]O>]1]U*<8'EJ5 %XIJ5(YHBXF6U9*C:X4
M9ELJ=-7+-:E<48XLAK:9U&(3*0'A]@!V!%S"-@C;&SQ7N.?0ON$A:K!1X5'&
MGAG9!;D[-C+"^MPT2:G"=GE_^1];X*HBU8 [M4I^=26[VP7LS)680G-/CY3!
MYY,X?#MDNK[(H:I*BO;N"D.V1I<B2\H;50=!+?.8[_TCW0G^,H0$6TM210-D
M*N_N3'UC-,G(;D<HWQO]%UZ$STR9B0N/I\ZQY=4;'E",+P0+7:[]92CQ!"N!
M\:*]FT2J;1!4ERKU_$JW\Q3E6.;GV7%%?D?"\Z'BKHZ]:6F76I5JY7?#_6E1
MI972ZK^]2/9>SYDP]IXZMFGR!,'1V+2GE)(NM>C .-H"JJ98AR!F*+"8H-P;
MCZ'>G=N:!F-U[%655EH<IBK@HR:$2<_[(NABWYBY1:LS\WI9.?^\)=NP^D(P
MA%A@=42T+-7>GP.P$]RI93E1WD&>RB-5 B%/K<+T0;KD"+_-?+1TKC;R2I".
MEL3:T"J)K.Y3RN#.W/Q-2:1(BER3Y-*I+<+IB/;PVB(<O]&RB66J5*5R797D
MZL'6669V"K6)_2Z#!ZM)I7):+)UDTWN035N?%+ZI(W&_F.")OE!K@J;_-5M4
M@JXM8,&IP.=I3P..3B9MCS)5JM=D2<[Q@#S7<+-?=?6L&Q9V$'$!"T56UHY@
M'-D&P:,$?T5?84$/%DXE#E:SPK<I224E[=GPT6R*K=&DE,N2DF.KD,Q214@Q
MJKCP2+A\329$D@K3,C8_3FUS'0W#[P!C2AGU9GYG+0=1D>L8+SJV3U_.L7J;
MT9I4-IF/K)#[DZQ950D<(+6Z7ON< FN[L@6W)!7V,BA)Y01-XT_UN >B28ZA
M4"65D.8AME!HC7PTK)XYP>N(/@KFE7A#BAN([3:66?+W5I.\&M[0GGBL0\G$
M<5GF"5YX;8_&NC7-9,X)&I]_UQT#CV=:6!%'7:]I>9C"&0+O6G><*2RAP580
MVJ<KLH)P\!/\%W4@F,W8DTR74E<U2:LN>YV[F8+R-I7";D*[J\J$);4B2S7M
MI*SW$$Q>W>^_5I;4K$XG3YKY,( Y@$X9R<@)"G1D>+-Y)J /T.VD5B^'PZ^$
MX]Q"DR^/<!A=*0WTI_U\&, <S7YN>W;OYQ >01TWZ+[PQR3[HK-W1.)MMQK*
M6CRX0!)))+.YL^PMC _:0QULZL8$?"?'^"_M1]HE+KLHPPFN6\)3EB599O]%
MF$J+K@:_B>C!HZ5-_,'2M@MZU)T'I^VA\\2Z*#Y2AZTQS@"$WS=']SZ@D\]E
M.<IU6,3[6'?("SZ;C,&58W?GR-DMUYVDX>I=PO(P\5P/+"C8\RL!4A3P_<O@
M-"=A:[3(<MN7:;&Y2UB28A/;PR=%II 1!ELF']XW>TNR8(44$ZTX/]*#N1#>
MF818V>)14]Y=K5-R_" COLWBC@9\@XO138(C.^ &TM/'AJ>;1\KTLP4]PGI:
MUC5?S0K:RE*Y6I8T]=WD76R-JEI=DI4*".3\VA?LL'43F$H3G&]+J.Y8\"..
M7'>I\W*L;0J>J*<;%NTWQ7(:8QR[Y!AH$:YJM"+7D./3EBT?';?O%UT'*OU[
MO<EHPDN\Q:QC>S1VZ)!:+N9;?#1MU_U$#%;[D3'=/V988^0ODE6L78>7R,M:
M[F"9]]1[&'3T7V%>< ' W\^*41VQJR6I7-^FZ\VG(]T_*="XU =$JU<D)<'4
MU#RU2*KC;U^X!+KE;1^D[5!K_;#T1()8D<%&JZE2K78J_=N7RDQ,*^QQI56D
MDKKWD0&G*IOCC;MO-3)@BZPE-^)4A<Z=JKQ-R9"F@6P(9?P :H4T  ^[5L6B
M[8SJ@=\J?=)TK-V /CC]H:K5I;I\JM<^2>M\I?7& UY">5@L=K_^1#R.=8]R
M]LAN,@L;5G]3 7$:#Y-ODN&F),IG<,QG#W.,67+45:%0$#E/X[ ( )T@ _8Z
MQ@AVZ#U])4_V2+<D_H5$VM0Q!I=DI#O/!KP*+Y6CYI/,WC_V7Y?IV]J48E<K
MGG".)X86MG?'1'0@;A_'F/?G\M8+ S9OUV#F(WS!<NS.\X(V7]SL_CUSS_0?
M^C_%(KDUJ-F_((_Z,^R\-ACAU.K1"U*Z) ]C9&;W M_0IHRS+PD[MH/WDV)1
M/(U)"/Z\4 8??WG1L\=PL8K\+K[Q]T %OUMGP9UMM?!EC 9O9_#($>#(*/C"
M"/%1<4DZTS&LN.& I.A=DGN0'QQ=]S8B00G?]-F_BZ$'$1X@)@Y178?J/XM=
M"D(+GCMF9 @#6XD %A$:1DV(TG.<&OWR,+RXCADI,V;J;@!;-P,.CWUIJT,Z
MS>MOY+%Q_=?&U];]5XFT[J_/LX$BB[T;N[+KA_N;YGV[>4/@K_;#7>NFT6GB
MQ"CXYWOSOM,F#[>XUH?OS0*.DH(_'I^:W^"6UM^;XH<W@(;;AR?2^=:$_YZ:
M338SZ[YUWR3?'^X[W]JD"3BZ*;2;CX"3+\VG62(*7HBI)V\  Q]_6/JD;X"6
M_)35:N(4(+-/ !;3%%8.LY7PLSO6>_[G>=,//$U3'[L@[_R_+LFKT?>&")G\
MX9(DA?(LD>^T[#DE<*H7%7^$,9SX*7Q!<ZY:](,!'8 UZ_>SRB+*$@8Y5KRO
M,W3 XOH./PQ=T@0+J_];U_E\-9^BE=,ZCQ*!]X:U9_PECA:L/GU+P-J)8(L)
M!:^AC'JVX4O6&XDHSA,O(X8:FW'NT>%'.>'GQ#^'RS];2+8H+*S#3-)[WMIS
M,CX0$+9;6?V >1FLSYH;R2^^D?=AY>8(KHH/)\;<4O^P>?102W-:S]>Z8EZ)
M(E7ENJ0J,2D4&RT]"<H."+'E+!&KE26Y5I4J<=USWC)BY2P16ZU)]6I=JL9E
MW[]EQ%:R1*RBE*5:297DN+$%VV)VJS/$Q%HFR2GFJHN7ST:W>O0)MK<#6\;6
M2(S1?&V['I:D89_3:.LD]UR6=(]+E,6=PKI!A#T,OMIVGYV-4N?%Z%&W#:;[
M Y!K2/45^8@J:!$5)_$FU"*)LUP^O1O*I3"?TE!.*TEJI2(I<9VB3Y1;2[D4
M]ED:RE5QM(\2/T#R1+FUE$MA *:AG (NHE*6)2VN,6]*TITLQ!-L1P5;QA9B
M@L3)LZNOCNVZY-&Q!X:7&\*RLN788OA:5G6YK=9*4KD6DY1\<-R5E?F4"%F*
M5&,S.Q,JV\-&5@J+)1&R2E(5/ *Y&C- X+B0E<)(2(2LBE2I 6=5$D8V3[&A
M$VQO![:,-?_RN]O4-,&4EL@SM:BC\XG4>G]D6(;K.7P( OTUQGQD-S?L91;3
M$:O]RM>*HV/G5MKD"UTER$M562K'M4%>CX=/!X+#%.9!6ASB$4 =Y'O" ,OA
MXC"%U9 6AS7D04E5$QZK'BX.4Q@3:7%8E92J*FGUE'RXE8FQ<2#CJYA2IO?^
MF!@N:Z+T;J)2:?P^'/+E8)<0/NKK8<!JG%I6>])UC;ZA.],DW5>D:CFF$.T4
M5/22MZ[6SJZ*H:[56^-NTY3:PT=@5L[I9NR_8.O(DB8G5##OF'0)>;^\>][/
MR%<X%E?I!-O;@RV5,94HK(W"D,]#%C,1;>L-^+7!?,=96[0$=DVY5I.J2L(S
MM\/U(5+XLMOA3:G7)#FNT]3QX"V%8;$=WC2I6E/!EMXZ#'XHF$OAM6Z)N;HL
MU>/&+V;@J9[LA1-LQP!;]O8"ZSQ*^&8E'T50Z=/%P6/F!-O;@RWWPR%_MF>X
M'W,>",K*3&Y9+[ :[)S#-[2_OE5!XNKVAMXAG=JG,)(WQYJB2K*VM;5R2&A+
M82-O@;:*I,2U1#PNM*4PD#='&Z;6U'>1AY3*FH@X6F=!UFGNPC-A1+*R.B*Y
M=P;;N=./4ZL%33AK)7"\2D?@JR8E>/7 ";YKB;*2WHL1G:I4RSOC;,<VFLC2
M.9#]F<I*$Q/EUV:2E"M2I;JUPCR4:%(JTRPIJFH*H.H(A%EF(<O$J*K6*O&#
M5HX'5:E,L(2HJFF:I*7EJIU:7;$]8U@"S<<[-ET(4-6GCO'"LQM-T0-W&@GU
M<9Y*9R:;?U@.A5?]E_81H3RSX"; 99)0=D6I8A+E*9UFNVR0%,IB ]HMYC_5
MP2"I51,V;GC'R2 9Z:ZM*5=5ZY):.=$M#=U2*-*MZ:9*-466ZDE;I9RRAP[2
MH3W!=K#G(UN>!@H#4AP'\J[E_J>._NN82V0P6C++2?C"EL8_LX4E2I/6RF5)
M+AU!<4P6H<6$R%O"6561E*.I.=ZY>YZ>[32III:D>G7K$X #8;LM(YQ;LEU5
M!M:KY'QJ<C(D3K = VQ9&Q*Q4:I'QWXQ7!0-L)7C#8OC]K8R/#@0HD\$+K]0
MBZYL-:"55$FM)0SUGF)1.SVX6$NJ&'4/YE(IJ;ETBFCL_A1E6[K!^J1R4M_@
M_1(NPT.=386C5"_+4KV^ZQ+ 4S+Z";8W"5OVX:=[ZI&Y$-2!^/TI;#98TF:U
M5U*M5I5*RA%D?61E.\6B;!%394V5RMO'18X]M+0MBVE2I5*2-.WH&]2DL!8V
MQ5E)4K6Z5%93;LN357""[8W!EKU5P$O4KNW1V*%#,.TQJ6D_5L);I-\)MLSY
M?A>)T+$AU5O;@?T#FG'B.-3J38GGZ)9KLLX/1.__9\*+3=Y-""%-EPD4-'-R
M9F8C"#1?"RQW$,G\]0VKWYFAO!%@'$R,AT%'_Y7$Z%<D!8])RZ?6_GL8I[$W
MLM>4NJ34=IT#]7YHGJ;!Q[YHKBI2M5*'_T[S5_+/5\R>ZHLA"D4%!2_ONKEB
M6O/[6&RL$VQO#[:,[>:MLA,TE(D=V]/-Q&YFW)[5MA&O<!/IVY.N29//P=SH
M0=G/DEN2J9N8OR5)+M<DK;KE49R61B,>-,&RFR"7B%Z+Q18EJ53?TER-H=$&
MY]L'3:@,)\:EV5EJ1=)*)4E5MJQ'>[L[*\-!<:D(!A:C(I64+2W&E?0ZF8HG
MV(X*MKQ-15'_0L'B:^J.!1O+)8_4(>VA[M!32[P3; >]!4XR^P3;_F$[1/=>
M!#V3]I%2E$NR\G=Y]>_UU3_7SJZ^Z*[18Y/(;@QSXM$^658\8U_Q;#I58>?1
MW0V,[AT>W:D;6=T^VD!=,Z0Q#*^UM^%J%Z]VSZ[D<_DM'<3LD&;)8Q [)EE^
ME-H@"G'PY-H@$I'_%GM+I4BYT:RR7YIEDY-P,FQ/L!T5;(=HV&H;F;7E-6:M
MMN;WTIK?U;.KAXGG>F#7 I#D+W^JJ6A*+QF[&QBT&820=_6TC%NY_X.Q NTW
M@,GT9WH_&76I\S!@4MP-H3G>:O)%>%61-*TNJ4D[;Q_%R4V>5$QQSK8[*I8U
M2:E7I)*\VY.<]T/%%&=PI[UX,%1,<3!W3'LQ,#8^>SK@B>GXJP+\3^C.<=AL
M %M;!I1VC!%UR3U])4_V2+<D_H5$VM0Q!I=DI#O/!KP++Y5G+QO[S][9DW?_
MS'ED]2BV[SV[:E-*]%[/'HUU:XH&AV5[\$C/1H[I8PEX'_]B7I<.="\,#$NW
M>H9N CCP!:;PN>=Y09L5OJ/?%GJ/_Z+_*1;)K4'-_@5Y!/:_A*?],:%6CP(_
M7I*_Z^8$_E)(L2AN9#S,;PT9F/S=1<\>P\4J\K'XQN?M"GZWS@D^VVK=RPL-
MWL[@D2/ D9F%'%J[O^I+TIF.8<4-1^\:O4MR#[*"8^;>1B2HX9L^^W<Q]"!N
M \3$(:KK4/UGD7?0NP##'3$>!K82 2PB-(R:$*'G&"CZY6%X<1TS4F;,:]T
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
MA.19:TX>*F56$R:O9"!LSU53I5KMM%\2I%OD1!10++5J1:K4U^<?[6Q^_6F
M_7L88+]BUGSE-&M^:=:\=IHUOS6K'>)([^4-N/V#MV?$[E6K0SK-ZV_DL7']
MU\;7UOU7B;3NK\]W-DT\#6SW#YUFFW0>2/2P^\)MZ[YQ?]UJW(7&WA\$X'L<
MR\Z5]/UD!'?UEL*!^-FP)K3? %OAWP_.LVX9_V6GL]>!8N('MX\.=6'5[./#
MX-;75.U 4=T8;L^TW8E#._"&+R88%<6>_&]\P[^5,T+!I!CC*:DSH4LGR3M^
M[W;B>W&+ ]F43R0,&TM1_C)Q#8NZ+OD2A!<#FNZ4C)_G2+= UD4:"T+J@668
M U7!YC3ZV;+-KG4"9AP8@^D9$W.T-P2%VONIP]7/(.:LWCGYZ TI^<N?:JHJ
M7UYSRXU]4BX_%5YUE[6><L:V@_8:?"!X.5L,YK3?TQ>]KQ.@@%]H1^H8^05/
M!NQHL#C8Y<C[P2MT!T>X.[K)WR_>13I#8*SG(;O>]>C8!>O>[3E&%ZQ$8S2B
M?0/N,J>D2TW[52*O%/[JX7/Q!K3ET=P4EB?Z N0;[5(#6-9FO]S8UO- AS\>
M84\ZY+MAFOBU6#"Y,T8HJ\A' >7\Y3X^I().QH[=G\R2]UV>N 'O VR,V;/Y
M%1YBCEP/@?X2XN>AY]F('I7CIWJ>S?8)[XH#W$"EK#>0FMT&>K!(8_(,GPBK
M(E5JC M[0V 3X!Q[XI!@HS".+X#;$[/ISH'=Q;;@]Q/<:70PH#WD0D_L!> V
ME@KTV9UT70-V@#,E[M!VO"(ZNP2DY#-EC!?S&@FA*KS"[C"G1?O5@D>+#1MZ
M(#X*?@ 2X/;"G8,[:CR!I? VZMX\J+!JPQLR]C<L6.+$/2?_@ 50A^]%H,N+
M\8*;"R 'U_H<0$'VLBASF@OL[J5G<O2-1L"*+GKGL+N!0^#_\4&>H_<!1"Y0
M=&(!%>__U6X2=SKJVB!'Q*9M=1[%3GV?FTO+>G.5,MU<_SNQ*-<>JBHQ#OEB
MZTX?6?#&+Y(2_%CPY;8^!FG[ KRA$X>^4,>E@GW<L6EX/O>&U)I2O03!S-+4
M&0O;LT,XOT +;@ISHH2;D+R@-T[^O#I..%< 5-HH)'7-WL@"4X^Z\^ P@H@Q
M#=1A!X9Q,2KXW3\JE,]E>?G\@Z!68I<4%I0]+I*],]!P>)8+N$3^0$0H*&F*
MBCQG)3P)3+,[21LQ[=_/!5O$!:BM;=CO7,89+[1@(\5!XE0YQ>?>T/2O(C>
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
MRZ#B7G_Y1-@I/GDT:1^X=<V>CT1\02">"8 Q?\XL>I<(E$@2852_-W'P5H%
MC)!WP8P71O8L%,9Y)&0!SP+V3 H9[%DL_K=8'D#:8Y ? ]0GYE2*LC98>,OD
M)A,_2 X<!+[:?N0*6>;2"V:OK.=9C'7TABN7."^2D4T7GCC0#9-I.<8R>-P0
MUF9@]BPN+1Q_Q>M3*?=+=LE'X"?05;^F\8R4 !M\>X3W,3R'Y1GH2%BPURFC
MP+(&\I;%;*#R7FP&,2L*YNEI3(CB1YYP-N:.ZK*@#J<6L!_G9()X(DMY1%^-
M+X5[AN(:,J*4O7Q)/A=LX1F*=!&>^33_%"(T(_P$(L,##6O%I)WPD/"R^Q:
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
MHW@% #>"[%^.CLKGW+B?;2#$S<"V/<OV:$@BB&_.R*^1>6'JN"AJ%7^T%S4
M5OS,E<WL>@K-HCQ"6G7U&:TV;VZ:H+!G>4A2"$NAW;F\-;,IR#N&$KW,AY(H
M&4XE":KL)I9HKLV2YT+MFTWZC#6;4Q<@+?184T7>=R<J0:\W<1Q6*1XT]O;'
ME_@-QL*E>/"6%\,V@[(PUM+,'_H*JN*S[?A=>\18#!<;]X4Z?Q=X'R\$BM7)
M1P(E%->LDG"Q" X;U%FP)5F'LZ A75!4[T_$\QN%.PYV)A7]+FXG#G: &-D.
ME0J+0_80&C#Y@1)37A0X:Y3&*OQT-CYQP*;)(NS8G'1H+_4T\GL \H6.82L"
ME5BS3[\?M>C%Y_YDS\6ZN"EY95>[E/YD7?%ZGEB%$W1WF^]8ASGML_X>LV:0
M[[3R-O/>_$J&S?GGNK 8HFV#V)NS'8D-^EAOE4(P@RJ"Q_G RL3[=FG/SE?C
MXE;H8A_([G]$O\8QM703I8Y4X&R.EXBVV=BBVF/-8+HTZ(3AV?R1/:PV-7TP
M4"Y@O\MPC>FB))CK=RW&#0#(X,U3RT44LW+8@D/%$"76US(DP2(>&1Y:X(AR
MVO#].+C9]ELWQM^/ B\H_V5EJ05C%)ZY*9K@<'$$;V(M6V>X8T@3$QNQ&G<6
M;6&#I/M\_BNO1_;;4,;(2=$-$4UVUD5YMD+6W8=U\.R!S%FFJZ"3/[V.W\B@
M]<N?A4#T!=H\T'TL:5XN%(;K.4+\5XGV8Z[H5N:ZA@\XRE1_;K=EL\::U F#
MY,,AVC_Z,[B9V$=!S>ZT>[!5N%$W/P-S7D064-YR5EI0GCCU:012^J JTQ)4
MC-5/%6-+%6/54\78&HX\E6R=2K;>;LE6YJUFE0Q[S2XV8 EF2? .B8.@=89A
M\8B$P9L5+X8ZN+W XS]L@BMOG!$\#NP!QYFB$?."^F-%MSY1_HU*TV]HABKS
M(VN@1RB:>%8 !O.6_&YG<[,O\?XNGTCA?O+A6W)&;8SKX[">D*H/[B/ND#)0
MDI2H%?P2M>6RLG?H&ZF9]QE5,FPT&MX4?DN<.08)5QD6D-YHUX9M>G^FSFS_
MN)/QV':";IG,Q,5G@Q$*#CI(3+"!/S+_0#04,F>1-Q$O^!0.&+!@@0/V\,1A
MK=F9@S9KG>"#/[%,]&;"=KA+Q[K#.]<Q%]X5/EO(X>(6O*D;(^YI($>S58J
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
M?U["8X ZEX00ZEN>>% Y KX&Y8T?T%@KL-"(X?X$:%YL\P5#MG> %#PZL9;
MYGRR!+?@KC[;*W@MV!PAH#&$15QC9)@Z+LZRJ",QM(T]'GA!M!7"J_9#+/U)
M3\1C^2FKR^Q-\9Y31#9QEH.<JV"M;V@K(-.S-,OO5$>[<L3Z&Z)XW=) 2/S
M3*T"MI<9&"0$AWNR!Y+SK9)O,I"\]F!R<U;U3RFW8?)<+(FA#M*V;[-<FT;[
MFG3L,>S8FBI+9,;!A3 ',R5P,W,#_?/*/AT@YKD69')<PG@ZJ&?#':),!WT.
M^_35=GXRF3YBST0U-KL#E06>;TA^'!_^<>=\3KUK3[SP':,0:*#B,<4>7H:G
M?_XQ""[3 GS%W"21+CP1PS=@4;CD>6+PPQ:@_A",$#Q!X5>''E  DX#?@?#K
MX4</#>KH3F\XY586YLZ8H"<!\4R+N?;$Z06&0>C$@,$^CR]OZ%"LIP2GFCV<
ML^3L!?:@,/O:H[VA9?R!VC.P8>RN2YV7P$":6*$O#&L\F1TVC_0IZG ?Y.45
M"]7/DI:XL6.;8&C \B].BCBIA,DYNU')0*"5MA9H:G;J]HYM$844R=\FML<-
M971BV.DI._+GYB5/(^".0T\W??L5O@N=1YX,R\0,EF^^FJ)FP,_:UOQ<RDY!
M<WY6@9];3$KSO!KNV/J\S@_I,=8;R'2I0 UV89\=4X";B-QN^9\DWY<F?\SM
M$MP3OG\6N2,N%VZ ;>7OIP *5+A\KUT6X&X.,-<Q4:#B&WJPFB[Z=8YC=VU'
M%R<1H8N$4PB\I',H)UV,3WC\6)QIH8EI$M8A7VC48 &%^"U]VKUL.^6;]J>L
MS_O;? ^6M]Z]6OI:NT ;1&JC$NS>'\L&UVPSN).QR&,!I@<^]?BNL&S!]@6V
MG3 SFR>^^+>%BDC 4@OB3G,!IR2*;?^[8 =)!AO5<RJG>LZE>L[ZJ9YS@VKA
M4WGF>RK/W#G['(3:SS=!5XG*T$VK]BM;J_UR=D[H-0_SL"1S6",>KXB,BUG$
M9OXX9^ZLR;1?J>L5>+0'U#@S%[C:QW.OE5H_%,XZ."5_$#R?;PZH4LZ YZM;
M\WPEGTARD)H<89/.\KD-R_6<"0\DAPXQ@VQIX?(M%I+.XIPCZ@WMOGO."KOP
M=)G=YF=K\]-<46XZRW>?CS*?%^:*5^<2OQFTH9VE3YEKVZ41!21^8E60/NZC
M@B=R@V5D&O^E_ #4[P@FUD=%!2Z ,E\/0^;J8<)UGOBM(L4<^2\48BK52U:]
MZGC<.9YE=H7P/XL'X+DQ.Y-F!\B(/G@POT3WAQ<Y (K!PPRS+V=UK:*UML3?
MNCB040J*@/I\#H<^-XF#NSAV%[B+$;DPL8"P ,W88+V6L.V4Q',L?S$RB:1Z
M(-.,5BX0J:=/W  ??/TCK%!"+XI_RPI] Q1<8OC;I''C]1A.0K\M0;T:(D0M
MC_*+2EM'#TJ D:_!F\-S#>I+=,$;CL^'_GV%\80?"@29FH_4'ILTH#2.0.39
MF4#GDP:($LGY9E,KL>G4VPC^S,3W]Z"6,&R6,'$6+M"!+<$Z%'2G8E *DR0
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
MT;=."X\*9NK&18CXS0MBJVZ OM'EK@/L5)-G]I;\U3#YR]Y+^#6^F28'HT!
M4.HR+LS*'G@1)WI;,;(/4C0=P;;.\HF+^%22!AY97K<'YLE=F-<M)5SXRF,J
MN'TJF"96CYG@8R;XF EN*AJQ\:8:B<W$B932KZ71F011NL$V[0^<J3R[C3E*
M'+W W.U,1&9D^5B] ^!,H5FJZEC0B#K1B2Y6HU$<?L);[X!5TY; (MYXA?&
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
M&JH:"'<;R/O=';."<X[#QOG_,E;K#WP\V75D%\O1" (.[RW)(:MDFE-0OK=
M:>F=(@ZB]G"E:,#K/5WXDJSN(]YZ1/\*/--Z\%_BL/A?YVO76O*BAC<*42EK
MV^:*@!GJI9WI!#@VBR?N;,YUR45!K!R!$X[[^/)S VN!5P8M*Q_5;7ZR&P[A
MGQ^MV2/%KW+@P%BVL5R^T.YDR\Z'4J*1( 9C(3+J8.5^C*Y$L2W$2:+GV?*V
MT*OP=^"2K;%?"2BV>;3<.;\VW,W+630B.!SHC-_&Y?P%3X"_+%]H)3YM$.>0
MRK5ZPD6APQB;Y$'O!G EG&G98<T,WXIV<)U5\%^N:%CR/!]O%$GX.B; $R;
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
M76-5$$C7R@%%A"H)7+29CUF_6)IB,<IKCSCC[C)/94^+SH-G_:0 3C/$B3)
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
M:B+D@]<OSXS9Q:#(PD=2_S^\L4ER<'8H-AI>! S:6T]18\(EF'_YQI+9?_@
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
MEM)7+.CFQ\6KB !I3:C71X*MP.9_=NR'!1Q._L; <@ \*I\,AY9BA<$@C.L
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
M EO0%(-REF'53I)&6YDKAA0$^XP3IQ95Z[:QSW*NXH$4>QO%8\_'(6!HFX(
M\?DP,;'S=>BW'C=6^!@M[ZT=JJZC& 9F01[0V Q>:^O/EXENCL,J/(6!M0M
MJMC!W@4@%2;7H+\+0*IXI'P_1$R:8C%D,&M0XZ.2#8=@KQ.S\_1%X1>O?7@0
MK1Z_4!!=VSY8 _;RY9$:L+/Q0!>@G0'<F.RV,QHXFD:ISG!2$A;(KK6-YL?#
M*5\VV?]]5)PNIWPG93]YJ>) .B4EN*>P5^&]I.2:\,^;T$7SGO]F2]@N>79[
M!7$5CDMQN Z<4<VIVDE%_H2-/FTC<.A4I$V=BN1)BQ!4X:"D]<BM^!Q'XW5B
M=&LAH:2\V@6AZ@J-6JA5?BVF>/M4A7 VP:#87_0G3YIL!S.:JNTG6"45P6JW
MT4-@,H :%'K)QJ.\"ZA7$OMB_2WCI23,=P1'242GDID#\LH+O75.URIHJF[(
MJ9L3LVLM7Y*Q#Q,O*X&HB-]JZH;%['J8<'8N3:IPH^U>]E9AJWRO?'M"KA)-
M.Q2ZE?C9@="MQ,L.A&XE/G8F="NQ4A*Z.X5F^=4%-/UI9O37Z+T_\7DV*_36
MN0JV(DNL5MD/6DDZMZ2A=+5*79<O<+>V?&5[BE+0I57=5(V#\CWMEH&HQ(2^
M8TVT #?&?H)5(7BWHY 64*]" +>K"!;@I4+T[@2.DM#=C@K0U2KUJ&]/QE8N
MO^$@PTH@JM2@L6U)6X4)8]<QA06XV;WLK<16A96[+2%7B:8="MU*_.Q Z%;B
M90="MQ*.G0G=2FB67U#:HMVM5?7<+-_C?35+_-!+DO-H<N6'O%)>%#5=C#"7
M-/:QKHPE#ZC?4NR-0$3DBBBI9 MKH/ G;5P%TRKNJFCE^\![MIF/\)[8'Y82
M/ SHD>?_=(;S]U"2O W<ZR<OQVZ0>.*=_.F7C5[(J__>^LG0#?[CN?&;<(2]
MOI^\/ 65?&IHI;?7?[<8[<->SBI.WL)GR9.7_S3*4-=_\1N@R_3^'%X=N\%%
M./)^_,.[?_)25560=@/-42N QD\8-Z0(BCU*?@Z]Y.7/@1]^^RFA86"PH/R#
M_F8SY4#;G6*O<]4QU-X/(BI].[V_!7@2?W(;$&6+KV"DSBV141ID7C2+:5GZ
MBUV?3&[\6WD<1Q-X.(%5?_Q7_2_R[1-Y&N4_BJ)I&$T%+^6?Y@;'CZLX\'_B
MV*-3 -ACW\DR_]8C#+ZDC](/?<[P7BS3-F!W-U-0]2]>W-W=]1)OV+N.OK\X
MO_A'$=7S#Z=+O9A;*[?^+3'#W/K)%&0;,M]+1/>IJL%_Q$NR[V3^^MQ>1KF'
MG%-#S59FW^2A25=&GBB@ZF45YK0GZ8+[C#J?)O%-&0XT[53+7LZ_>0 .] [B
MH, '&\"!T3D<:$)^;PP'9C=P,"]&^GL@1JP.HDY;!W7:QE%G=Q-US977YE'7
M[P;J<D)+W;C0&G0.!]K&E9>S$QQD1\.[1C<@Q_S\JQ$ \N,V\(?^] .;*S3R
M)]AZ) IS1?!3. 7X/%X]!JL_FMQ&(?4[^.&#)Y&?>1"%U!>(O8L!5EHB!]V+
M.?#VCG<UM-L/F6CBFA1XAZX_N@C/W5M_Z@8K"-@5ZFD'2CW6+-2=SK!?@FCE
MS]LEK#Q[72&>?J#$RUVTGDUF=#%U4>.G@Z&E<>"T_.)-73_T1N(L'HX"- ^<
M<CNR6O;16=&L Z?UKHV=O22Z?:!$WQ,;:2]IWC]0FN^G:;67+# X<!;8I46V
MEP1W#IS@NP\_;3YLJ!_#3UL+/[5 O6/X:5LABQ:(=PP_'0XMC^&GKBK 8_BI
M?:)M.F:H'^-(6[1:-DZ]8T!H>YINX\0[1G8.AY;'$$U7%> QUM)^7&U/RM.-
M8XAFBTFS?2'Z,;*SO8S)OM#\&!!Z]"QPC",],N5^##^U;7VW<%'L&'[:6OBI
M!>H=PT_;"EFT0+QC^.EP:'D,/W55 6X__/1 !-B @PTBP.QL3$:T0Z$^)PEI
M^4Q[O(["Z[$;7O\2P<O"ZQTY8VK_5%.;VN;L(=W)5GZP;6YV-@93B\B?7<#'
M3H)L>T/@S@9<EA+XE1OAZ;T$H^%ZM-)::$/E@+X!B:N;FY2XVX^,/  !R-[V
M9G6NV=E(P5XR:T$>$;LVE4=S/+X)>;3]N,*#\(9<KN?Z$-7"V_Q#F\!;9SWZ
M/53412&F;[;-E-E9]WTOA5B[M-J^>_XP!&R\%U9GBRR6,NLOWI7G?P5.39!=
M=Z-QM74T+GM(MS:H.:S#]N-K:XXF*Y]'X=##MIS42M5/OKVZ?^6%PYN)&W_+
M0.!]Q7>9W]N+IG#'&,*!,MB>M,ZS#C.&L6O;MX6@N=79VH[]IM3FJVNMSH9:
MTL24(-DE>UVR?HR_106]#P4X5O=K.1;3FCNDNTWG[ VE.QLEJD'I9A&(0Z=T
M9Z-,-2C]3]\-8Y#A^/\W,_\7SP=W?K44/W22=[^69+7*KF-B'3J=.Q>32^(I
M>K1)%/@CK.IZ@R#C2)E"J="_W)B&T*3SDFACGV,?G-Y[-JQHZ,,_#Z:$R.Y<
MY.T@"+EY9\G>?H3KP9(L7PU66Y+E']K$S(/.!FX^SZ[@%[]-^6PL''T78LEQ
M/C8WO!\&.,@,D/(J<N/1881P[,Z&<+I"LQ;D4V>#.?5I]ON-/_4NA[%[>T#Q
M4KNSD9E.$:Z%$]?90,MJPBWZQ7GD!F?AZ)V[LLB_*Z>OLS&4SA*QA9/8V:C(
M:B*^<A./A"90C&Y*?7'O/H!-#NY7<#"'L'/1CB[3;_/GK]^Y($=V=8VN(.(D
MZONOL1LF;)9Q\NH^_\V:(4JY,P>PW]GRG4X2L(43V-DH2U,"-BKK/.PD0;^S
M89HN$GW-\0.%D[X)HG<WSA-'L-?I_>< A!U80WBI_)8R@O=?[V^]8G[AM\3[
MXE_?3%=?)N^*BNUNF*=#=&M!LW8WRM.$;J]F/A5/P>_$/R\FMW'TG7+V-5HZ
M=.8<=C?@<P#T;.%\=C?VTX2>']SAC1]Z\7W^AP=T*KL; >HL%3=_%@>=C0,U
MHN*_O!M_&'B'$GT==#;XTQVJM7#6.AOQ:40UK$2;QC,*#UR$\.AU["6K:-B5
M@]?9^$U'2=C"*>QL-&;I9;>O[\_?UY*3&PCZ9:N^]]S$>^N';CA$SP78Q-NZ
M?50(^:FGZJ!QR(\]9&\PY#?H;.AH,TQVN(3=?FSI,/#6V1C.'AV(G%Z<H] F
M]&)GHS)[WU-F;PYAMYKC$@*T_@9YW.ELM&,O>;Q55\OI;(QCWVFU>9_*Z6QD
MXWT47D^]>/+:NYIF?C 2ZN+\U?G[R T_A:LNK7?E0'4V=K&W1&KA)'4V.K$R
M5H"T.I"3U(%NN/-#!O3!)A'0-2^8H:!9.^!YO&W  '>V[P4_D''ZN;[VFV"<
M#G1N+3=KS'B@-N/T-SL/P.E<LGWD^3^]]Z[=X W!FKM@.(O=X#SV1O[TMQ!^
M^FG\[UER,_-?^\DT]H>K8\<=41*:BL[FD6B=*AW45&W[1'N0A-+,4]4\U:Q&
M$HH_M,G8DJ;JCXW=5SL=W9%5QF,CWE9D5>&@#DXU+1?/K7=0YQ[:R$$U.T?K
MU8$ \0T& S:6!N\"B[4L%ZPCKQPDK[1A.MF=XY4N$*V@0PST+)L:>W,/;42'
M]!\;K7=E[+5Q4 ='XCVRYJ2:ZAQIOBV:[\FU8TWK7@ J;3U\$\73KR7K+;/M
MW##Y[-YC.]-#<<&U'42>'@FU6M"AV@ZB70\S'1T*^?4;2:7YAS8BE780:GH
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
MUHWQ]4F-;HL=X&4=E1LB?J=3&G^3XY6(:'K=[@=$ ;XL FAN XZ6^- +M%D
M'"TM0#+#7,0I%6*\+DX<N5Q3G](@$C(#O$3F *6+L79"#QMK[=<:'Z>IH?4P
M9/,XO1XKI>?5&Y)9KO49/HY30^L1R[YF&8^G>19.%W3"-E\QM?@>CNYXF<\!
MNE\NXB1.BU49*@\OH_SQDDYWO%3H$-V5U$L>"WHOJW'.4L$6\5S-L]V2FC.\
M2VJ0>'7O&*4]#4KCI6)HO#H8K?&1,71>'8S6^,@9:J\.1G>K*1L\KPY&=ZN9
M&T2O#D9YJPD<# <'Y!D*Z3@"U\;]'4G'$;AVZNX(7#NSVDG'$3C]!*Z^TLW[
M-])Q!.XCJ P,K1V!:X_6CL!]-(F!H;LC<.W4W1$X(^^? *"\U03.D%?7NCZ<
M>%:#-&.F6[-H5E,P8^Y9LVA6(RP0-EBS@%:3*!!^5K. 5@,F(,94LX16<R/S
M#K/YEYD3SVK\ \%AZA#-:G8#P6'J$,UJ\ +-8>H0T&I^ LUA:A"06$U3X#E,
M'1+B92M2$?7"'U[<8K]B<3-<#6DZBY*0WSRK.&%9N!B'"UK9<6JBU4#6=A&"
M%\@@41I(9C A>,D-$J6A9(L1O(@'B=)0GC42O"2HAM)7.9]%H:A4V_:A&B]#
MTB7V.^LP62VWWA0YSI>R#,I_IFU_MPLA>,D7JE";W+/6AQI>7H<KU").J_LU
M^\,-+UW$XYB@3'F[>$DDJK[%H&,"$VJM(*;F0\V@8P(3:JU M@!"S:QC A-N
MK>#&YAD3"'3<;04Z-M^WF&5,,$+-L6O;'1.84'/DO V."4RX.7IN^R *Y0%P
MU]%SVP=1,*%F@)R_J^6\TY-.[X34VS)<G73:["Z9I(</0T/8@TSO(JH>/F +
M3!0-><<]?&@3P@YO3=\I>1JO%1%1R*G\55L52&@H<DX'C]4NOK I9G/LN6!5
MTEZIN9A_?FKE4K&Q8#WB^?W?XXN]4C]M5_FUDJ\H?ZKUSA7F\9T4O]1RZLQ1
MGE#I %C)0!Q<IQT=2P7N7>R"IJQ8 ,*>/4.]MGWQDJ5BM^5^^MT5;;>4I;^A
MM#K\XJ]_L]!9NJJ4^GST]PBIQ>V_[,7JYAGOJX/[998*_!(_]&4#,VDNJ5A_
MC&@X+XRD_*ILM\'F[Y3-5P/YORA+%H/_4$L#!!0    ( /B#:E6RQ_:CA <
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
M:!WQO=;QCMBU0UO'07Z57TH2S@E54C4!\>@*^',L4C1;3Q6N315B*LKT847
M@N3*R1M%^0HL3]FK0OXYE#\!: O:9S#=..>[6R$X$ 8WL)&V]SZ/,X=T@<\S
ML_T0I%*OC02KIK(]GZE,PP.X;R:-I52T<9%81W2:6)+Q*K5K$7&+P:+G+W'D
M%+1/#R6(&<$8%<F IS;2D9&!Y%HB S2+7)O8=I.0J\R07+!E:ZRVL 2LC$!$
M*1B?\IYRVJ LXM0XD)B-8BD[,"(7,:OJ"_^-!!F"VC%>!#F5OT/\52 ^>@G$
M2Z(KT?HDS3U"^C,CZ[4E0P)2VP$>53*3 >&8&Y6@ 4!F&]0 B6,"-]=!B3-
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
M0+Q<SW^FSNY<8P$1"1:2!SKM;2EU,T*\>D+2D$(OD(HW2O3BZ4]02P,$%
M  @ ^(-J5??)4CR^!   M1(  !T   !F,3!Q,#DR,F5X,S(M,E]I='1E8VAP
M86-K+FAT;>U8;6_:2!#^CL1_&"$U2B1#@#11&RB2 :?AQ $%1[I\7.PU[)V]
MZZ[72?CW-V-L0@C1I6G2BTX710+OR^PSL\\S,Z9]Z?X^[)1+[4O'[N,GT%_;
M';A#I],^7G_B['$^W>Z.^]<P<Z^'SI=*H*0YAT8]-N"*B"<PXK<P51&3UGK
M@AG7(JC@1MPZ^=%]+8B87@AY#K2TW@+#[TR5A6*!0UHLEJ;2:7<[SMU2S(6!
MDV:MV3[N(NS)ZQQ8Z1S(>1*W?MY@U:@X,[H9F"MC5)2/;?OE<6FXSASK.5-W
M<#'HV>Y@/(+)U71V98]<<,>OX^7+0#4^P55M5NO58.;T,F"-D].Z]6]"LF=@
M]\<3U^F_ER 5H?E</X/Q!;B7#LSL:=<>.;/J^(^A<PUVSZ699KW^7CF[5W5_
MIHD1P2H?%-+G9+1>:YX*6>D,)'A*2NX9H23<"K,$L^3P+64:(Q.NRJ4ICY4V
MH (8X!UQ;PD3YOW%\+B%!0/IU>"0=AR$_O=4M7HJBIE<'>CLZ0C0Z(72$3I1
M_0:!TIGU&$$K'SAB\=&#V/!HSC6<U"V,;K-I 4L@$"%.%H#*I1GW4BV,P"@P
MZ8-SYRV97'#  R.1)(0>_\FZSPR')=<<(6]#6SM2($/L%OR&3L E4Q;TEH('
M<"$DDYY@(8R#0'B("6V0B=PMJUS"00JG!7&JDY1) T;!O<*2/)*DL&+SC.DY
MDSRICN]"O@+;RZ))/+)PGIGSMZ.2:W>'#O2<X7!B]_N#T=<OE7HE>YY-[%[Q
M_#9"NQ6^69*]^@=4F#LMCKFA"'HL+ B*5O8REFI0V^T7VW)S=6(MEKE^9\]<
M1NJ'QD(>8,TY;!SM[ME[HHO7E1,^2,-PA>*(XI!(MY&&YM]3H7F$,DKH'N]O
M_) =E4M(\<;IH7^TN?Q[WFXXFS.@\?GD8XO8G$&CDNU.R36ZL__Y\+9\:#Z?
M#T)BWHI8=LF8*PT3$C.36">;@BQ,8+*$6/.$>&'A=+G$PA #@6F4$@K.Q,B4
MQ,JV!9M$@Q9]D=FFM(:KTG#-*X59,CLTV4E"M5]'EU]9B6Q(<!5&5F&?B.$)
M44ODMT#MH8 ,EY 8C"8)KQ"A#_,5*2R+'U7N)5:..<>EL58W@LH+9N>MV&5!
MOA5X,7-2<GZ7:&1W39!J*9)E9J!<VA'RDP5(@\#+0YA! &F,(X23)Z;VWV@6
M2 VH!;Y05#?7E1"52]$OEP1%GL;O0Y>HD*,J\ J8Y^7!W1+-,RHH11H-2V4*
MXUE;0(T$[HY5PC-U%!1H?,I)\X]Y-^LQ6)2U(-;V,8AE3IKW%)I' :[IH7F
M#87T:(;<04<0"0'::1#@=LGQ69=+$?,YFJ)X$3%8@(E@MS^QT/"":3_D2>8'
MV5UPB<(/MR"09R$ZD+(%G0])BDW8^OAW3*Q*IT_1.X>1NEGW=XV\OWLG[<Y<
M:9_KJJ?"D,4)Q[>!_-N#4M6"'WEGIA?Q)PO;NAI6\E?VQ^7JC ICX='>@O81
M%W17YWD!V+&2^U/4W&Z(;3HT:J>(&X4H_(U;)V<?]M7$X^1XTQ"OSZ<"\U*?
M'MM_Z-GVXS,VOUM@3[PXO!SGS\$YG&A,'")&)(\P'>V VK0.KRY$:D[H9Z?U
M[U#T<]7?4$L#!!0    ( /B#:E7CPF3K@U0   ]B   -    :6UA9V5?,# Q
M+FIP9^R\!51=V](FNK 0/! @0' )#L'=@P=W3X)#<(? )EB"6X $=W=W">X.
MP64'M^"^=^_DGG-/SGW___?MU]WC]1OO;<8<8]7T^JIFS:HYUP+Z#;H*/)*3
MDI4"X.#@@%>P/P"Z $@ #Q\\0'Z ]! 9&1D%Y2$J.BX&.AH:.B'.8RQ<$B(R
M4A(B8F)R:A9:<DHF*F)B.AYZIN=LG)R<9+1\0KSL@BP<G.P_.X%#04%!1T,G
MP, @8*<@IF#_'_Y!VP'LAW 4<.<(<)0 /#8< C8<M L@ P X)+A?/^"/'QP\
M B+2 ^2'**AHL HUCP!X. 0$>$0$)"1$1%BI-ZP<0,1&PJ%@$WOP6.4U,J4#
M+OO[Z(R'5.(5'7BJXS^H.=XX^J&@XC\A("2B>49+1\_ R<7-P\O'+_%"4DI:
M1E9.35U#4TM;1]?8Q-3,W,+2RLG9Q=7-W</3/R PZ,/'X)"8V$]Q\0F?OR1F
M9F7GY.;E%Q165E77U-;5-S1^[>SJ[NGMZQ^8F)R:GIG]-C>_M@[^OK&YM;VS
M>WQR>G9^<7EU??.3+S@  >[/WW_(%S:,+WA$1 1$Y)]\P<&[_:R C8A$P?8
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
M'I]A[SK,]><89>$)1&?=K]JVLSH<:8'6J*=R8< ;H>]B;9N9AEXG*@;,[)U
M@><:KR[,I742:UORML<?N_!?9_L<(FTL7@!:C'BC85Q"XKO+S@E*-8L\!,::
MS@1K*L%;0J-0H+".LX6A4]:8B=]@,8'YLO39_ G;33Q$?8FW<]WM# JPT0\8
MH=85I*Q!@:=<2U.U-UV,)B/?10]184[@J]@[\29R,4)DRBJ6H2<7PW9N.4J<
MS-,DN)%;^J<=1>XN1#:4 DVAN!O%MKXV_O=!B-%GFT$9*K>-PDMP3F)>\UDE
M+2UUDP?4C8UQ;X+8XLU*WV!PVSUYR7KNGLK\W'P__D4<,Q10(".Y1U*>L&5I
MUK-/C"^P9)Q;J#MD?FVT5 5;[L&"X,D<5Y'?-0*&C5/F51NY4?/TP?4G6T&J
M],7W;0J!!.@//KY]?16F^:QBM:BV6OLL7/- U'Y9LFN_CVW,?PI[IC'M/U.C
MSS,%3^HWY+ ROJ1;V]B#*L]I++BL7>!?Q)*U(%Q-73XHMH8"32$#6Q#W)0K:
M;S] *5HS;U_/O%:XT(I:['(3<R)0/N;)%VCTTN+S7@\&UR1(S)1\,_+E'OD\
M?S_]<11Q/;-9*(=/[NG\Q=FLN'X#7LYE:J"D>4=^<^UQ'U-IDJ-_5-$HF6[L
M 4Q8PCQ&EP,P0Z6!LJ3_[;]:%KGPNU4>1 J+;4O!;7$\<@&26?,O[!UP_*^=
M=%K)6US'S2/WZ["_<*>;HT7(G'$-N*MI-HTQ0<;S>^UO%,!F]$$/PT^DJ<J%
M6^C5LG<5%9SEC^WNPC94I&0YBN/IWXD(Z.L5R>8V#)5'O*2]'3S8932<.$';
M<TE%1@_C.!2ND3M4 9G]X"K9CA ;E*[&$6XH[JN6Y\6]YFY,=C2GE'1!%Z'2
M=IP**$&"^:5Z3PJ_[6R7:AX>Z4S:]$?(;DI=2Z< BWFS#(H@;*6ZEIGSAQ)W
M%SMCUZZK%3#>/N8=W!\J:MDW3,ASV@>R-Z:;H:(1FZ1.ISF4:8M"5/O,DR >
M[4VC.]INB33#AROL8)5W+J?&FH07<+YX=6;]IO"]^%_87P%R4D6Q>Y?YJD7/
MIHM;?TP--4V?9WF@=>3H4\OVBZ,L8Y7R:P;XD+\GE@:ASZB27>^VT=\\7R^Y
M;X!M=3U[D&LC"$/BI:$5;JQB@XN0!&442!>//]JF8&4:Z8L98_XSFXJ7$0L2
MK_4$2<^9'1FS]#M ---)^@OXU $12.VD::#$L4C=ULJP%#6E3U(B&\V,43Z%
M6+A2Q0G'5'9]K(O+F94'+GVL$D\M6&C0PA<TW$?!NFPRIF%\X6#:*R-"LKBW
MB5;;QMN9(:]^1KM_)J=6AMC!6]HC5W/072W;UN$M\;ATB,D)I/]V^,L*%&#6
MX;CTAOO[]O'-K8A+3XEOTD;1Z;-:\E;YT1\W#+F?QY/Y))GX<?AP=TORC19V
M7'&6EQID* G?X,;.DB WI*-H+B/>1O4T"-0K\_5P7*L%J)0N4H8W++R?Y IU
M6C\@&E6HG:)M,*VMEV!H^]1KA6[K2G"MCL.N5$(3&7KF+7[]-CW1J!K_H<JJ
M\WRW/$.M-&(^$[*#*)'GASNOO'O74"@@H5M2N/?<4LFVTF_9VBFBL+5MH!C&
M1&\C:-:B[8PK$ZQ8V10EZV"#6_H SJ6_6U*2A\S)082RT#U4UD?XVT=O8CR(
MBQ6)W,CZJAA&EZ.,FCNJ4[?<S _^0'=C4P2 W5_;S9#DN7YK1IZ<ZH[B62A
M 07,(U5T^F<B&I]/;5L4)KK<>8;GQ\%)([^-KE.W79UNG&=7U9) I<O\C(2K
M1N. JT2Q7:@-P87KW%TY?CX56*;B59 M30(.L+6;:6I<NQ,A;#KF:JIUL+28
MY+D]Y2&[VBY=_V@IAP9;NEYM&\;\GK5?89OTV,_@YN."Z"RCXQL)_@+)J+(A
MN%T.U?&_A,J%;:R<GZ'NC/J<?NJ/T,JQE;,V&%3%]9@H/FC'V)7JBHS!Z2 &
MPT4C?'W0K.E':_I']CVRSVT: A].2NC?6=T[WY[=R^27/5!8NT9/),D74I$C
MNT+I/2OAWVJF<&3A+'@HZ)'4.^YKMVN=4>JI]5WV;/)P\HR!97=-$E?3GP]$
MHG^?)FET&>JPGW<3K:LKG(9S93C0L\X5P_&VB/)Y'Q_QK!!XPCS^:[?L$D<
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
M]#M)9JZO>Y<.A:_?Q4>0PFWQ]:X9<*U$.*-9/W8AV5W"Z'A7_Y!UU#L[@D%
M"<_=<<O,I*YNL>$U?P #J,F/?\IS."_0I>EYI?X\ZTC><*U[E__Q5J1NFKDF
M0_ONZUWU30=+#U GH@@V)XJ-H5N\Q6?NZ<!)=A$27]J0S3LES#PP(;-YS61@
M]:,'J+:VV(2G$:Y;$7%M.9)K(NC4QRP9"/$4\[)+!&?;#TGG>EN8(*QC0Q6A
M3\U;!U\5XP<<WN  PZCALD4R5C7\&GSYTIM08/!NP),[;5T/@W)^1LCI9:W,
M+#S^1QFUV)[5Q1FR8$&VLMWYD%&NI<"]AWX>'_<>(="&/3Z:76[\R-5TFW^Y
MX"ZEA2ZK&=5+@'"<;VO4C4$10X*L^#$3G^TZ:1!+\?/2CL)::8/>G3C!0%0:
MOQS$?_].,M^B]KG>;J.LQ>MPM0-\-:8L &Y@BS)=*3B>P\IAOM.80Y*ZB&A(
MGZZ#W+;CNY9$AH%E8FURK&Y7@U&\]G>Q3:G[3J\9S9)5;X:#0Y8#[85=IF4K
M^4V<0G"J5BX#+6'OBZ\I+P6S[ZMM?&97QG8@_URIY6>6&373YQ;H^=@Y.!F+
MS]T<+9=)IYC/M:GKFJJ",!2G]AM]TU>A@+MGP2XCM[>(5F378P,]G:PN/:LB
MA@#Z;2F0;F*,?+PA:--!(RR#D=,ES;H6YBA\;#NJT/9L_K&XU_B"TF* .IR1
MI!,!(7)#?/<BZKF"DKPU-^3X(SM9%VK$7+'=G>9+4OE.O#(X]=?!@E! 3K6
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
M>'S;V4 +8-UY=3)\&AU-WD<4,*J=)'PH#^U&R! =&?A(<0T_F?@?4$L#!!0
M   ( /B#:E66C/>*.V<  &=Z   -    :6UA9V5?,# R+FIP9^R\!5A47;L_
MO&F5$@6E0>D.09JQ:*4[11H$I)M1D2YII7MHI)M1:9 N&;H9NG.8^4:?>'W/
M^S[/.?\OSW?]S^9:US5[[[7N^MWW6O>]]MZ@OJ/F@.ORTG+2  8&!O <_0>@
M)H''P!5<7#Q<G"MX>'A7KUZY1D!*2("/3T!QXR8Q*0TE'2T-)34U/2,W"_U=
M3@9J:E8A-DY>/@$! 3H6$0EA?G'N>P+\/XA@7+UZE0"?@)R0D)S_#O4=_O_E
M _49(+F"H8A)BH5Q%\ DP< BP4"U G0 @(&#\?, ?C\P,+&P<7#QKER]AH_N
M4'4=P,3 PL+$QL+!P<9&W_5!WP>P27!NW.%[B'M3Q1COK@,I_YNHC"L,C\J^
MD*D.[C+>>^'X]NJU6[?)*2B9F%E8V=@%!.\+"8N(/GXB)2TC*R>OIJZAJ:6M
MHVMB:F9N86EE[>3LXNKF[N'I]\X_(# H."0Z)C8N/N'#Q\3,K.R<7$A>?D%Y
M1655=4UM7?W7EM:V]H[.KNZAX9'1L?'O$[#YA<6EY975-?CZWO[!X='QR>G9
M^0^],  LC#^.?ZL7"5HO3&QL+&R\'WIA8+K]Z$""C7.'#_?&0Q4\8X>;=_G?
M7"%]%)51]N4JPSW57;(7CH/7;C$*S#/M_5#MIV;_-<7>_I_2[$_%_J$7#"#
MPD"#AT4"@(#C27Q\-H%)<QL]-YXKG/*XT^^OKE*OCC?IB/I$];W<ZG-*;FU<
M+;4[M%H5-<OO<[KFE'Q,TZ%;\8 ,6K$)7>V;15[RY$I("&==2':">U*@=(==
M/GQP>)M.YFL.0M%.DUNNB^3M=PWYAFNL<5->\(6*.829D/"0PR>K?O0 6VB_
MB2R;1 &S.4?]D%(!]/DBG4D-"H J;*0I&5KWDF)HP\=81"IJ1/K SC_EH!'M
M7+WONBK2]\+0:;S&LT(*T/Q-TK-^1+GA(EX-A!1L,6$!^HT*/%))D?T'%:NQ
MQ^05->3M(.>F>M>M!\-%TGP6=GQA+Y@6:<0T$EDQ:XY=@N 6]BC -V%<,K5Q
M\#+%! 5(NJ* $[B/$WRC]X>T-**M/UGW;R= #4?^4T%RZ":.=?J_;Z& G:%S
MD^'AD!]=*'W>MW-NM?-%3O/8X:%-8OH?34(HVHHV&L*$KMZP@Z&FF&YB3+CC
M^];>\*7J^>KP>.)/-B[!/Y%)F^;Q;<H3=8GZXTQD U8T^( L(LW4*4G,UPD%
M<"8,TZ;&_K '4OR_),>)0KNH:Z& ,HXQ1#OL1=_LCRO?EURS+D0[D-Z_4?AG
M*<[0N#3U*5D3I?S@Z92\>J+0YWG\@X()9.*&7$4-XRJHWG#Q-RG _2G0RW.C
MIYZ>#IJ6Z==:E,K)VU)JV_DN<K8^_\ DX"<FOG OYZV?]Q7+T/>AY"@@_N^%
MZ/NI*I2E"D^Q7*0WI:[/Z2)G5<+K!ZYEPT413A9V3LE(N->NE\IEFMF?L/[I
MII*=UZ52:AG(+X>.R6F:6"E=@OXP#3G\IT$#?GJN+]\/+F6=6S+'+I&(LS^]
M5M \!"ARWKB9/#&9_$/9U1]RE/V+')O_!3E^(H_4X3&.5)+_*TRF3'X("H=%
M;F[0G1W4'*( ]>:ZPZ.5G\BGO/@#A:FEXZ-T^)C,S]AQNG&0VM0P^F_E2+Z,
M^".(?V,R0? #>' /TR:OF*>RP,:=,)W),!/R8/<.Q>F"WV*)X1^Q].]00?:5
M@?97[?LO^8WTSST'_K"-2+!'O^'T.II$^VG<\ZJ1*!.^1Y3TK5Q?0EE8DC'Z
M%9M'U)M9/W3DMV.W@1R))$?*3NQ:Z?I" +@ "CC#A:& <=*-R(?PCF5-Z^I4
MOEP8VC1L[<"F&!%[+T"J(O6_U#S X<UW;&C)]Y:KPJY/2H83%FD)M;W_2$:I
M1L4K\KE=_3!?W&(/2W.HT=@D9ZW+^MBAUX8V@[% >\7M*_M<&$UZ6JMF1,.<
M5XI3>V(XHA?OV';E'<P*)V+OCN/G1?+/B\GC$KG>?..VC2QF]FYNM@Y%*=8S
MR'WSJ) /F6<:#R>C'[UI%QND34!6(3\H%$.+0=DNYY!6,#%<-+PW>\>#OM),
MH>$#EZ&LK4[]56H"MIQ1W[MKHL\N>\-R]Q<69K#K7*JJ/*#.+6+[650/UGTV
MDD;$"1>T%_8DPW,E/YQK!7&G+F_;,3IPU7Q\/4>O2@>A#AFJV)4X"F@JZB=X
M7Y72%TR49%L7<=F9X]A"3=P77PT]JCE;D^"Y=$,!=P2)@]]/GI:BH_$EM[WS
MI>9$"<ZW6]N;TOP-P#JHZ7+F*"7#^UG($ HPK-DC:^N1L2_JLB'=FX@A:_3
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
MR(ZQCR'0P$,/0?<J\V%;Q8P;'@Y39R:>)5<^2WY@U(PCQ8B$N"NUG"MF,6=
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
M=9"Y?E= '3O^CC2_$N.EE>0@,>(X$GE.ZI-)=[9%=WG(BBG/#JI\C (DLE!
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
MDI66/.!/1CX9P#[\Q[ZLBX$BKZG&9>=<[UWP35>5$#9O%=Y(M3"/^9]OU;U
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
M/9A@<@93350RUCVI:.4\L=B;[4YA3D-ED-V(?-[O!SJR)A]+<%I,Q3<GY60
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
M*O+1$#_:-C#R$["T'(PX#-O7$OF)G7BSP%'AWLDLV5E?Q^A"1DDGHQMP]C1
MKM#1GI"2T].L])>*=.<7E>>1752J,2WG[\WX35P--&7(=TVQZ1]MHXD?B5%F
MOEU(&G%OM'%XTN*\5IU,/GR#K!3>#ZXKT=62A=F8QZ2G#^$[-/221,I %_FV
MXZ.P?VD(&Q>M6;5F)%^_VA88'[E*J21,MZFV-E>)(&'!@S4+1?C[$2#RTMPK
MOGH4Q1J'8FFM; "/+;/*RK7,YP>OW=C[IHEC6*8_G^MC!*VX3Y ,B12)AI](
M-M0W/3(Z-G(.YGSS*N(8]BD!PH%0]L=X(FTL1GE$ L748Y:)A&7))LT#J,S
M9KCM->@ER ;'UNA0%_F=6@7.87?2O>N1EXL[G-WPT3P^82D-FDW_RRYL0SN'
MQ[.T5A[JFNDT A2!@5&/Y;6TJ1*<ETVQK.+P+4OLN/V#6J-"\H$9,# _'WI:
MH/Y\T8QX,%FC+)/9HU6W/+ZA5WY.W]!WL,&72!"PNI#!%5<YDW 4ZY'*"52#
M?N/^I2'97"62?>6]5O.?=&?P$&K=2V#A!=A[7[E0NBXKS+*6[_[^N*F5N+CI
MWH4KVMX7V[4'%BZ!Q#S'_YE* LYC6T+D1V2X],M@86%ZS$?FZEO>U"<OL).#
MA2Z33*V,"E^JC],:N9OQKV@P#8L?I!V?\.#IT%$XK72#9DP-9$WP=MDIL3RG
M3#!F%$C:I63S92:?X/%W;6_X--![]#6UPL.#$D0DDLZ"59RLX,E$ZEMJ\2=/
MFRF(KK6%2/C'/"&,ISVAD&!I-6"&'QZU+L$KOQL3+DD'XA'\4(C-<"M%X 5/
M]T$6MX5X?9C@,D.8+*FSC+J6E@8-"44)&&S*9],AN*"R.4(ZX\QL_ER\6@IL
M_#CQ\Q."?F&YP R8D $L##!?R%+3'OU\L +BOI9SUO(C%M$RYM9W9.C*DAN1
M.V$+"4 )0;3KH0V\ZCVQ0Q+@<K<JR'G5^(C#ZEF\7"2W O[5^1Y+SK&TDM0.
M/\N;&CX,9 / %320!DFDM7@B\YLQ*%B'TEYPCE5?38]V5E<6O5WB" 9%&W#H
M-EZ2[9H0S\CBKS16K(_OT[[LW^ES+.>P43J3,'86JE;;>T5+A?>*:5\2X'JI
M??.P_B&4OM6)0H$F8E <D7_!XH5_&@^G+5\@*<UT@LZ:3(6@LEZB>"-1+RB$
MF&C0,$ MS[;]B3= 4%M S4I0\^( YVAK;:JG64G6.%H\RSO(X:8J@O72B@CV
M=X9KL7.2Q/::>)@ZM/"BGPT"E:2Y@8A>(0WV_$FYN#XDT_?NQ"\UE)9RN^T,
M>99I @J/=Z8[JAF&0M_ZCY"N!@%>[6'@1T2QLS.QP@:(=%@O"T)5BKN9>F(Z
M\5KX(*4P!L#IC!"2&SC+$G(X7%D^:-]%D7@S4Q;YLS#:&ZO@/L]>U 7")I&.
M[RASN%$=P\L"Q/@JY"?#L_3?<^/HMI*42^!)RK>Q<]OZ6W;'IY*OPTP>E0P(
M3?YY'9]3=,IKP)A#$*_(/\/ZP>DV88_FBK)?JQ3A>Q?XY_6\I^>?W2_^U0QJ
M(JXJ$9]>KI'M/AT-@FY(M_*!.U5A(NDA&["S'-R'%Z="SY5)JR>>=-"[>82,
MUKS8/XIJID#2(!ERB@=R6X\__URQJ%X;-;L5E":W\T\Q"$6_>F^P5RSD4G[
M*JHREWY8IU"L+8U1L^+11/0Z+0J=>8 :P$>SS3?.=8&>W]HY(R1J@0&5Q2SE
M6,*'[6 \4&(I,A1Q T;:VEX__HZT5I:*+2;JBGA"+$-Y@Y\1OQQGF;CVM7 ?
MP;KB6=&>=&*[2>]W3BL[AV_BPD!30NG+H7N=[K3U2OMEPTSA7".<]G?IL$VC
M3*<)9\D0(-@ 9W/ .]*ET=,U>W/U56H/D]37G80 1[$!,4B,($# &00XX'.^
M?RK/R\E":ICX<=>"B)9E$?UU4^1J:5+J5G336JEP;4'Y]!"("_+UYX_XA@$1
MJ"HII3AUL,,E]9.Q-SG).$(CDK$B$U8\):.5! NZL0FIBC14.'<R2Y-"W*U:
MMY+K2X5MT"$\.(X^$TMF65;^QD9VEX$2VG?7-X1>3B7:.@H4'_K>=4PD.8VT
M6]R]"#E8!Y^,:F3191ZO<C=+C%ATRB>D@O&G2A"?DD1?T>SQ(R/<QGC[-*[C
M2&<VZ]/X4OUT@E,DZDC($2S1J>\8#;\5NA=:" A=3V#.YUP/49:U+O<+1IY)
MN<;0,WTX*B?@WP9\,$<[6(GTH11:7N):DAMQG%[)HU%3']YTIP\%1/S$%@G(
MG[W<KF^^I4^0]_9)\6 E5JK%^18:[!G# ?\4K6W64=Z08 ,SISXZ*US4'7AO
M?A3CGY[#(HXN?#//EFGC539:1CG[,US>_S6BL(%HO#O/Q'W9CS<Z>0\083SM
MQV/W^F+,5_ZSCH3=W="7!#IZ?.AKP7"7B"J?C=.%L-E9%[+ZMF<M2?R%.-C'
M&V_/>&GL\^(C=K^V==1,'D%!9[2QUWA6-IOX$PN6M_$W:=LO6EKGJ[;:ZH.'
M]8RX0%/C<9S%X?14O"I);PNB-'[5+$8!!"A=G/6L>D><'+@=Q1SHZT^+70G<
M]0(SXF?L?,3+7-5O[((OH-W0Z24GEOP K-U]A_B(K-[OC/73]?>D\UO((84Q
M.CU%FO?Q+_D-^.'@+NKYEC%Y[6^MK;=J]6Y3_:1S44M';H%\@HWO<XAY7[VM
M),#VE0,L-)R^5_2,796J1JPV/W>9[KQH(;LMBDX\STZXHNK#\U1U&"JQY)W2
MJL>S'RR4WAA5(EEMJCXD_.1IS#+-K6)TKNC$GU$_K8!A[<=:[6I&XYE1,^)V
M57YDI1OL05]W%H%PE(C75;!S:D#0]A'[$:9BK;S!X>,&MEF5:.YSZ2'$F8;H
MZWZK]*D&B*+/NNP584^W'!'VM I'58DNYK.2Y-7FXVA"=!9V(X-=F[]+@RE@
M0JJM4J$\?4DSED^&B&8*X@1AY[7G\.8C-FFU@6F@4&R\AHO.X(4@=9T60I["
MNES;/0;4-#1P-;2W:QW#Z?[2C[+,*ML,=9^AH9>R;WY;\1F2*O+!T &)^&+[
M#LJ%]3R1+S=9RV%>F;OS5FZ8$M G[[!\4B@')ZP=K:@_S/#HB?%$SC9=34D9
M)^[&B=.Q?%\T!'VA3PSV/.M<Q3:*Q?.R8UO%'OQ&&S][FWT@!MK)HJ3^$("@
M1TE2R%'%9W_\(#&@AL-? "IFW FEN645+@F)LS'^X(,/'L'+!M]>IY,;"[J/
MX^RYD=$6ZR'6+%$-@??*/.>^/(YZ]+!W,.GO0#1.Y=CSX(DQN$^F*NF\P..$
M:VB"N@'5_G;5&#/@F0,<ZC#I>2I&")V'ZJ[O\]9($PDJD3ZB,"<$,Y11G/\F
M=+?FN?4:VF[,XJUM@<KUVXMQOOQ ^<%>''U?<$'8JZIBK>!I:Z^3P731TI%)
M$W\*=6RJ[%^ I)!^?RD*X*_YW="O'9D-9992>.%MJN852T]#C/G(=,_C $-W
M DKHSGCRP*N197E7S:(6C[PD-;"U?UQFS],,;T5CY9&M9>[F<^.SW6F5[:P'
M?J F9 ((5VI^8 ND:^+1T%IXOJ58JR7K@6'?<BM1HV-K%,BDA8Y&2?*3#)CA
M7##E7'*RRH-7!W*M$XOMB!-OH.=(PMVF>DO2C1<EN <"YO$WS34PNT,?F0:P
M-A'+D>6;7$90GV1LUDS:*QK*EAX4(I"'SQU[74KM>Q#2C+B7=#X<;;8RE%X7
MNY%>&EYD:0B<W:<C5+/-1+N,X*A9-F]>HDEJE7XCS45+SS+O)*T&/)F<),%H
M@:T7>\R;L5N$?A3&L33CP!L#=*C-A]X^;0X9%NV+H==Q\^=2&L,Q+FN^7RSV
MI7TRYG[O-4[6=U-VE-BQBKI86&-=[\64Q6:U/#CK6VK[?+$#.<KC/W[!C,O1
MY7IS-204?W"B&]G1O];BC-MK^+*.+,I\YT5LA9P,1LQ@"[T]N%H*/>+>'#UO
MENU"#]9[Q#+MT3@6D*5_,Q?/IY17;-]+=A![6:9>8X&@2ED@KNB(JRU;>?\]
MUM8:V'*U8?N=,6RZ5Z*AI3W16,/U_+CRC1,=DKQFZ K@C>G$NT:3Y?V!?^K3
M@3BM=]JTCDJJ)F4EIQ34E+\GB^.W'T$PO(]==[6A8M9LW RR'*I+Y$3E[DP7
MF-6\SREL^1BMI_=(0R RL7[J'1T1('9\E$HO3W$#W^-ZP%*/\)VW (+("Z+Q
M5.=8WK%FTR B"VTO(S8BN[< >DIROUU^\TG=29K(,!1A2#RNBFU^C9Z(Z8A^
M,=@/D"[]E:2WP&DQ P=I>X*/,?L>AT[I/*YI)I<B9YV@<:T FSTLW^($3(S6
MP722TC;E_$AJVS0"-&-P)@ &-[@3T_6R5=L!)U"OG:BY3)K@S07GFLQ\CV8&
MUWELBC,  X_7Q_F/\[PUM<3>G:I]BCN[/$Z97U-^XAGX9W%%3*+M(PYT1J\\
M#1I:9FE56*J'WHS%^L>Y8VS_!/P%,'_:_\[#V[#RAVN60MU'H6DZB9K&&3P_
MLIH8[YZ<2XJK$RUM[X+=!J92W3$4K">\7-HX>[$?WVB$!@/.L4>24)[2X<S[
M3-OW2_F+NB8==QU#>4$>0^J4+OLPX7%LI!AI ]Y)M<X7'8]C4PC3.P#FX@,$
M(#R$5LN3.'7Y%X#@G8M3+'E0W-)=]71>=BO)!T=%A8[?)$&88^-UQ9)NL,<)
MK>TVH!''.,ZB.,>HB"*6($?'S,%#3Y<WS]6^?+D8>"$?TO3^K)EM>V,[JJA0
M#+T)!&A,0AE*/51,7EYU-,X%P$61@9]ADA6X@%:R^"NR<%:9K7,XR2WD8X]F
M <LTH-N^=W:;2@ _<+J6AQ*FU-IVJU:N,04GG0V;.W)#%\@<X%=%4ZU-8-K8
M<+L01$A];OTTO:H[RI \EGAT+57*&KO2(GF]%[^./NU'/YT;675)_JOB.6:+
M"^9Z((=XD^M:+QGZ NA601NNTMQ2&^UAWHT/"2D=;&&2BV/OI8EB)M=>H&F.
MTY%ZQY9.8<$S.JEKXT0$(57"'O6+X, @DL\S;ZI;U=&SU#?WLW@P;2=*O2;_
M3)CH!A?"U,4_GYW$\'P6Q.U%J8X\A#X+GDHEQF2M%4;^\91.=APDG9^3OW9:
M837TE+OLT6:T<H(?E7MFWH='W0- (V#/-JR"2[5=@7A06TM;_CEG#"P4*.\(
M!RXS9*=L^\?/SO,$)Y?LBY=7%LRR&H;F)1:@7*%\V'Z$(B-)"KR-<@4 5F)G
MH\L$078=XKYPUWKY?8A,*$4 ]>O[J< ,DPM*JP]>*?7I.#8YFMH;4L2(A3$<
M$QI@T! *AWX=&=+IF:'Z4!!M9N@D;/WT1)=GKF"WJGSEQ[7*XE!)/E-4ELKA
M6<A:)0YDX/N.G_7=BC.='UX2[P)<.]@\;LNJ9,W<SB:RR[SBJAJW=\K=^@GG
MTEY6YA.S&J_T([DK1B2#Y2N#F@&_TSC/F@G1F&L9FXM[M/&M'U=2NJ%LL.5S
MN5_H#G!(MOC*J>[86O/K!IGW 7CISQ)%QFSH6T9+>PV=C?\"L)*$8Z&L8;D"
MX"S@VFA;E(:WK&+(%.0^+ZMZ(H41"']WEA&UN&])3:BU*$TYMU/0QJ*RTCXE
MR^0G8VU29?]Y#WQYD3_9+GH%"D JG<%F7_CI2-.B-_)]D03O>RM^=)@NMA)
MKLJQ6INV-X61VM4/43;N,G*VS;(+3ND'=XT+.(B1FIQ"R>O3E@_K+/ 8 [R^
MBC)N4SG,F'<-,?SR)[&UJ]M'%+3+8]3V8BU_2>&0&3'F"+P_O]/\SG>C;AN?
MVUBLHC1K_%EGA$*K]HDA& EAR3AO(I>KQ!+<(YF;_'<;\W<K0__W 'XT=]&Q
M-+7YH]4V(LG7H8N1'X2X"%>BXJ0ZEF]7IL0HJ;(X"K7__>$-W/]< <K1]>\1
M?* :C[ (I<:'M '76+H$@/9+1"\V3>#BJ?KW')R*BJWZIJ@UC$<@8\OB0Z;'
M'[I=* 7VEW>T&)KB2&(J78/)[EHIO/Z,X54$Y6GK,,ESZ7Z0/F%P ;3<"1"X
M4P9ITQ %<$F"@.G&^:Q)!=Y>5ZGYO% [(HX>Z9Y /X$X#7ZAJPHFQAQ<S^!D
M6&G^(R^<U!<)[\-D!S9PP)1PAL!^W1^H/\NKS:BH5UM)IVF*.SM & @*--F[
MCP;+E'J2?DKC&WR.?%L,R<)N*9H2 [>N);06ICN!C""M[F'27(6N9SC7 V*B
M09JUM3HRM?TF+3YFV2-J%CJSR(NK,E4EH-9/\ZN?5KP".1YI7GY ]4^Y!@#7
M*B/7B&S+R5P_NBR<XXKM --54)C:@K#X/G-VP\\^8[6V6X4"_^EY.X%QS'"6
M2F5T:DFP2M=!1MH/QARTLO6E=\6+BJ8B)TS.C+=D)=T7=%_+0$H8ZO.32\O2
M=G9D48P#)-*626&,P*]/!/G4"+K0NAP=9GY/)^*S=Q%EG,M+ LPL6L5GCD]L
MGQ]K!?6-,4F)/7HB% /8=\J('[.8D@3 UBR>K.V[NM7*<Z;K+4926W;*T+DY
M!0#ABMJ3E?(/I 2I5-\J+7B?3*#_(-W=W/EDD_BVQ"#CDCPYVM,U]11/O'W2
MND'O[3XKS4>A6#CF16ET"T4)I;<DGI+ 8T7%<+69PMK,'9D= &EH8W4W-LV5
MD.K5U:GV,AP#AYAQ8$YY45VWD_GGW?/8F8)Y:^@%VGLLTS6 'CSZVN-&'>T.
M^O.PK$!/T@/M1_*8@*P;=RX'NA00MW?VF&QOVD^@0D513UJAK?$WL>S1&DE"
MX5%;L"C+!A*17U-O)6\J^](J]/1V:%4,)OK%%@6. JAF E<!KSRV-5A:):;K
M@F;F.X"&:'#,;-$"#:[4T7:K>I:>RAN2LDF+@>^'#9495^0ID 20*"I-ES>H
M^=L9/&4A#E76S+ %#T@[3+SKU\WUPRTH_5%2IIFND64.C(40OUW6)3'HQ6Z2
M:Y,$<#+&X4#)NG'"2,0A&P38+^L:QAAN5=ZWA*'C:T13#1;%\EJ_",1'D<13
M(@E0KZV3EQF7:S\9G;%6LR"?W5!+0P%,>B/9T5GA4L(L-[."?)'-E**F4N\Z
M/C=T5>9&>JJG,V3':1<FR720E7-)0@\"CB'<S7AFCSMG+(R<Y]+'ZX*,1N@X
M*Y'?\YA\E+O'%9P3E,5(J@X-9\L9:IO7=]X'D1N36'L13<XFS4\B=.#_<(1Z
M&JKU2D %G+##39"@ 1=P"/Y^IC@'@XG,T(^.YEP+81M_G^W@P:PGSYYEEDAG
M2TH#AP /XAS_"52F6UZO1RE"?XAE>'Y8[+\XXHK*:LC[/W[W =^%\2?9P[:S
MYH3KPS6W\E;(R+Y#+)'=2I0$[OUR"[<2MG01OD52(-G]\-^S@_[L,?VO]859
MWU;_:SGA_\^QU2 :?"5067I]OB8'O@1UF.*P#Q(I?Q4I7@9E%ZBT_M*AJ/[<
M-'_,.AJ[HK.273?P8,TE-UT+Z#JDJ2'_PO.=6WG[&=_E+V]3RGW=@IG(M 3>
M?7R#[-7>'9SSV0#^L7>F/_?)-5D,DE6\0LHC%_T_KF+-93H$1A5X\.\[Z36
MA-TPO[Z3F'DF.5G.79]8("_HOD',WFU0BB5SQW0/4K$]/D0+8\S_3V7^?SE0
M*A[2M.^0S2AZ+"T*X_1]ZC8&RGHEAL@PR<U>B:H11)WXR)A#D/SASZZ\$\<J
M+:(]PI9C3DE9C+5?/GP6TL" /UKM$G4"G&=YSGTYE4PP[0Y#;K,1D/CZH7G=
M3F*MDH1\4C8ABV9"!DBO?AQI6YCVWPJG%3NKY*?QGCMNZ_!F1+<-ZU,$:8F,
M2CJ<'PZH^880"]Y"&<*L=5_2-O^^,F;ZUB=#>5^,[AC62\54PT28Z#"(?5SE
MNGQP('ZJ$ +]5!8%%'7Q>K.NKPU8J734X^U78*[WH6F48)&K6O3O.A28/=E*
M!Q&\UZ!F=+0ONX.@KZ\EWBD;4]WU.YS9C9/X?D9=Y9R4K>!3QA)0LORI/6LV
MD8X+\AZ?2K2 ?C=\B[R#34<G4QN\)FO,-/(HA#8P:7P>9>%@$H]V99,"_S!D
M0.]QE>F*UXV2D+*))B$3,@Y[5?_X^/*B-%&:WBQY)8B,L:WL?N]UJ9[[P@?#
MZE:MAWUN]H%D8L($VPDPPXL6.DH!]<1]]\8M3'-:D[35\8%S.GU>6O$V2HZ
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
MN5C7[4\7@FMWEQHO)[]_-*6$0)_.E[3F>7Z@&Z!]?C4AA3[D9>7RV<),].!
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
M!IH.%^T/P_MW ?&5OEL1/KTCWDT$69>=+'2+[M OV13S0TD(:(1><0$19ST
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
M),P9,F=5UMSD[Y! 9N#J*%%Y:CELKP1!ZR)<+BD4GC[%SF;YBOHM/X?IR'N
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
M: #ZCH+FU+^]54*)NP+48NRR\7/JV+6 6TB</^ .R_$CTTA?"X)FD!"AL2S
MY3_]R@:9[<.NM#*B.[$; <F^M3!<?"5T5)\(<CI_D(YVAAR!'Q!!'V"$(2E9
MI<)5@MT#G_CW**E9\VE<3'H$/@A!"'>>=/[]O'?XGO(5?\88C,%F[MN*LV@9
M7,Q8!3X0L5OAP4GNZQ")6+ ?AJX#A6,6&UTL]K3$K!;\\]]TQOY[_[F7'IJ!
M1N&IVHD@&J[:WYZ/)O_J&.OTL;/@_0ICH#-\%03'/[59$/K6<A'Z=9P?_R0>
MVQ]*D#@*%\(\VH/\]J0T>A9\Q%33AYT1<OKHA'NZ;[]'(%]A,M!0O6\=@-;:
M7(6:00_,]P1_/XC],T&Y8$@)&M1NAPLGIP6V)V=/\582A ;(#G/E#-T1DS!B
M.@EH/Z7BT>H$)4_ T,"F)C4G//\XD@AJQ"5 6L%'I%, ?OH(WZ[ &(&09P>P
MA?0X00?T'^Y5'$4?$9X#.<AMO1[V3\UQQM_UU$:0PXKT"]!)@J;^EZW]\X4G
M[S/P6 0KG;3Y6WA T#VQNS!JQ) 3;*L3%^N".03T1!P"9<./=F8(D*<N$K9V
M'/A/'LH@8?OK1% UU48@0+F7O-\1UJ KSI8^K9 C.FLHLH+P7:@2C<!%CD4<
MOS^ALM\22"0&J.IXKD[OKTUC&9!YSC8[IX8@ZV,G89>!^Q5V;G^$W8!4Q1&)
MTQ_O&C@^0,2UJ+<20>2X/G$,8 T>;:"K=B X6\.M=;:7"9H)0'#VX4::75-D
M,(B+LY!PYN4I/I;I[5=6?L\[?;I@TI1F+3-KIE%[YV>;U'9IGB[P3(0=/6'
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
MH_LG-8][G,]R[PH/8N)ERT&_ <>_BN ;!I=GS%INE? N'.YCL]KP.,:0"@]
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
M+>FZXFP\( $UPW)2,WD-K9-VN6'99LC231G%^V=<<U8DX8;;6C,7%[/V-))
M40]T89,6$14]=3@IR)YRT[RS:</YUWP=1>]#AR"NIR>Y0\W$>3MIPHW,E2[S
M1:LG.NPTBP-]QF>5LK6-T?OD<68&4;5);QG$VH6PON,+L5'+S/V@0YEW]LI
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
MCU;PZBHM=DG)P4)WG6"OS9HEW"2.&/._UTSN9>W5K9.LLAI 6J]]30?91'B
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
MO,N=P30:G#=^*%IV^1L!89>H4Z-QKF6%.*!.[!7>Q;S?Q1'\YJ$$.?5O #Y
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
MN,8]V3W6@@(FG-H-S-]P5.&GVSY0T]D3%H^MFB;WW;&F3#R+7%V1*X\)P:C
M8319=IQ.$(!IHH_MMC[[L'/?><7H.6)]S#(OQD8A/H?_M/R>\:%]X'P)_7&*
M_TUNZ.$Z@W=$ZTH\.0.+OM0I9X],2%]PTFG-64&]<^R/@AW>N'W:+&<2$):V
MPOLPFH G^H2)S'UM%0C3-R<,!@J[0W>?2A9N0/%[W!J?M>9VXK2=][S)R2DM
M*-I/0E3V_>WD+DE>N:=V)T,!QV 5'B^04NR0>G.EESZ&?;J63F$?:>EAW)!:
M..LREM1S6;B4V@%VX1+ER0_<7\ME9X*M/>VJ2Q]]J9&::5FV'SYQ*SQ?)A#X
MX)&3G-N-.15\<I7R1+A(XRFN]#OLV#G51A^^'?D]K!]N)?)7KO@3Q<E%FH,V
MP00)51TO4BW?OW_LA^XST(<EC\V]?^^UM$D+!4J:[T*RC]7];K:'I]0K!=*6
M9P.0[];XNHL%G<$>)X):K$Y+Y#PU_B(+0D_C3A7R+*9F'1FUZU"XLCK@_.Q]
MT'HLMSYR00$TPOK:A)N# Y+Q\D;(6.";AOG]LNI8L_N?*SZSQOLJ7JQJ566'
M3Z4_3 [:3%+#/SK<@JN$&Y1W6R,:D":-&,"5?5+8M4.D)_\:8?C3O(:/^8L:
MCXO(4DV0C=[S;O\-R/BM;I1UY)HY^V=F.WE)$C>FJ1_/YS7LW1S;CC3!9\2$
MY:;U3\!'&![PGVK%;_NQ7,+JIO 64Z=*KM$LO9!4SZV5A]Z,%CL+7K]5C^W1
MUT#7L;Q'H6WTWY69Y*&,L'1-Z"C7N5+*P7TU)K:I6UC=UF(8U\4GE+*:MZ/M
M L8*RGN9JU$/&3V*U)T'M_>]N"W?34)(!OM)C(0**GL8W$"JD4K.[UV%)XF4
MW8P3N*(C7C-T*TJ(BS12AGAQ-^. VACK5V=9DRW+@YH%!VXEH,"2^SO(A[U!
ME^/MV<C9.<W4]JAV:T_0!=&Y)UZ -<$Q)A#Y?/84<N3'KF!H"2Y.G<Q0D .!
ML2V;]!A[1,#>L1%>R:X\XP5I&6$783+Y%JM+V ;;O,3@XC(SEB_5'[<[,C^
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
MIXM=]WHKJ4[0!\4ZX2-&['U!!-R?;.#&:A"S:$(MR_W\5DF5=@X34>Q% ,_
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
MQC!S6F%WC[[Q:,Q^ ;>(:4[?'--90T@S6"0_3J,WJX^A8-48H5'=81#6Q \
M/J 8ENR\%8EE.23NH'OF%;N?K8\7%A_Y@?'W^W!NY)>HO;:?@V7.^7Q(K<YD
M<YW1=S0TFG0";-?4@%4H+\TA(5"7_ VUROTK0Y();4E.)9 8;JIB'5[:3W:S
MJ9[O6L@?N<JK%7]=;FQ8IS(\_O7 A =T)UJO]T+^Z SE"[V19PFF4D<'<]_-
MQII\_'),X,,+TAOG@+Q5WM4@+D!A.P7Y;OD!XXUA./SQ=JO@.;[J%U,J)<:P
M##VY_1=>39,G(8#3<N,&M&^*>!M90(Z][[[T<4#AKKR >T[Z0HHCQW1)?K6P
ME.#>H \5;'W-_5SJE:C#(O7198IQ#:5Q=A4RYBQ'1%[WYX<WW@(F&B9EEZOY
MWH+%09SU,[TI,<T&;YL0>C*X\&K"4A_;6G:8QJLJ4SKU5C4:L!\'0<>&G^SF
MPR$X7$JV=$4K\!"\YEX=']4ZK^+)&/85R\C+([L0Y8V%POV\OWLN3IM'D!YG
M.H@4*U-3>,99M9&J291ZB&GY/]U<KL*-]SG2)^;/)$%-"]@F4S@VGT4A-5NU
M*9R<,;B\Y?#I: L%="FB7%\K#HV[N_&F^&,.? S"Y^O7D$Z#NMO39#:4A<@I
M^6GQ6L"TKR#Z*[.';]@SGI9QF:!L$\1\Z0Y,381NR36KWAT%7Q<"3]=<I&+J
M^$HB7.]U1*HM[VW0F?^P(5>'/._J23KOV%5,]Z4;U\6-I2$7N$<_S9X"K++,
MBD-YMGE+QL-Z*@MFK-MOFJ:R-$@YXGLH/11H?!;*G<A8-7K3F@Q:\UU(P4+"
MUJ0F6S7N#994!M&4$.17PQ /?]Q0\TG,IX;C9)D#2?ZBRDK_6))HYA=/=^69
MEU5DN4--*U/SI010Z*#X SLT<UE%V?N(Y\L5[ G?^#Q^1FU*I&P%K#_1YF3
MK3QX'*DQR^7&\@;3;=.@R\HW9Q%MCG&+&21Y?%^:DP$J_WQW*=!W7A;"P$!*
MEZCV:;+VE@T5&)CT$#B!]..6736G*OP^.6=%#&-'SF%51;(*>6T+N</HV+IB
M77#/U&^P8M1FNB.=W)E(<MK.QUFKC^UK<'_9WSRWVUOW8&"Z+-RNJN(;4HS,
MI006C$:7CQWJD$<H3'J(X7/)\]JN;K:^X'NG1=_.>\,Q+D<?08K_Y"9\DT66
MC"NL&/;KH6JS ?M'&WJXXY58P+KG"OU[,HY')NO&W**+*J %FPM:AFGWJI$F
MW)HP?(=,B2@+ 4D@&09\."5B4KP-W0LWP"BAR4IS-MO;NXCKBTN^NN2X1<KS
M^% 2;;^U^G0R8_,-VJ7^!ENZ(RTHFC_&7F/T;M-<I=?HFZ_II)I+S9I3Q-R;
M#(;!"SDOC,I-"^$M+OI;_]P/Y;L\=EE8(^^!V4><J<GH1/6E1YXU*#.?"=ZT
M[RS;]905!^>Q6C5.*^*2!G=P21I%H\XM7K N$]#='+"^#,&S!](;<FZ'_?[M
M0Z-XK.>7A/A%&AXE!U>W9]_H&^5GY [Q+SU<=1[$6]$L%GJ#6&7Z;\(J*H7#
M3 87]EY"0"(<MD"@PQOC]8/^9>L2+-?D#3WM&/>P7@F8L8?&:'.-!%*>]EYY
M4D&VYR,$4SD_)A[+XS\Z/:YCRK1P57GVK:7$>(AHZ?V;AD,[++4_4%EO&)0+
M^@LV2EOG0L-)(MGP+UH=L!(-*+J+$^.+_:H7JHN7#KQ47ONS (L$9'3=8Q#
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
M!ZT$TQCR09QY 1_KB#/9[W733:V-ON0>2>?\$6LI""=Q4@CZ8I+(DTJ<&)=
MY?&*.I@8U2BY4DZ]5]+C<%GNT#.2O.SK^>4;[=4%WVYN/N>7]D"70DBWV*$2
M&L9)/>H&3PP;_CC"J,]*_0W97*O[:N&HH %$4*S6$<=!9=D8<_XSAGB@Z9,N
MX@02+RE(UL*UJ[W6W(OJNJ;FQ@90!'/%4,J"-NJS/!MP!1H!L L?"E'.DPAT
MQWG&^8!C3W5WG_/Q5/LTW>%"'P5%J^2:_%!@X"Z.^G2K=NE.._$1:G)I)VW2
MEXV7<11S?AFS%BG*I(+M(LZ>KGA21J76<+QP;7<\ZE/I(Y_M8;N%O/,_PM,4
M7UQ@3KK#/!PI+YNJLO%0[1('\Q/1(.TZ#&894,E@Y7>=";,:4WHEJQZ%]+9%
MQZQO"307CQ>*OR+7,.$K4*?I0@ZNM:9MMU?_0L4\>2;F<_)B6@M+J3>J,'K0
M858EL</F3;*+[JL@801YL=(<(-:F2CF.95T:;S$B'N2%M+]DI_#91:&M$?GW
M-\(;:4IC>P[T6;?FW21J\QO4*G8/>-4BF+(1_S<)\V+V#MS4Y[8FJ))SFOOA
M'G"%9G /F&:\D]N"VTF)8[QZN-.B!'=:2L[A'LR?A?_'+O&81:+;*FS$F8Y$
MQ6F:QY<4FYJB1T<)5>C8*.Y.>>)[J]P&^F19G9X=316N8)3OG>X1,6>RLNI'
M24&;CUOK,P119"">)A;I<9>IW]LN?;.-%Q?FY9-=>GU6E(;E'3.%.'0\O;JZ
M&)'$&]?+AY?WZ,\FIA[#7I8/Z(S)@!IM\E+,88'?E4EP@^<B'O!&'5[TX'A=
M>F"XLV+YCLC"-.._])IGF37A7BUZO"W)\0E0\M$0Z8\\\WL&DXX>&U)R4!PW
MML=JH6OI4<?'XKI=1U5'%F3-%+%JGKKTRR'7W?MH1.=J>%M/DZQ< 'D=;_0$
M;S"^7^CL,_"]#]*L_AQ!"P[*G-&'P#<K5HV677%9PNQWB"'CUW?-P3NW0$-<
M_]65L3E(-W:J6G\I_U[OQRK17;.H'$"MTW,KFGT#TZ<GD9HMP#!(:)YGCM[6
M(FFJPIF25E.\\#XRPZR:9+2\)=2=MFDUVE[[CG QJ)ZH_K <^DC_)7V/9[6A
MR+QW/+#,G$:8OIEB*K$AE&_'4 VLINY"OY!?JM=/-U[W+H_+:EZ!+EY._1D:
MU T^\2LJWBSA@<XR6_S,?7L$!.HCWLW/<U]I!'UN^&8>F;KN/N+;\S7S<0K(
M]C5'JV ^Q(#$85*T:9]2<' =$5<[*AOQZ;1OI1?ORR/<8NMB0P/C;D^KLBH%
M^S??7R],1'J*\6H>M%-M^GS\/NSE9 6DI\D2=/I0)YWXR.3N!&TJEF*_O'B[
MN\^(Y"6K7FO2R:LX#DZ^+T4F06"GT1Z'H?1T1&6%LEOJ'@CTPI]R^O.D=3RE
MM79FGZ%HR17W<ZQW<WW2>&P/W49?>@ / VT_K&!E.&*-:"T>KTVN'SL9$GZY
MG621>/>F7S%IN+.9*JL\2@W=^N2A+F,$<48JB47"0;.L,D$FD%>C@5@:;X7"
M)Z1\_[V+>:5=DMD]0+VA.HF$3C)(8"$>04W:61C\0^<BDWY*E'X%_(B'OJ^R
MT#;5+SW!K^#$_,F/!IZH1FLQ'Z8KG]-*N<G3I^Q.NQ(.VD[5AO3S3PTJZ%XL
M9ZD.KA0M73Z5GRB8HF^*5H.T->L;KCP3?&*![>/.+Y+SJ>:M5(JH5 FD(!*<
M;ZLU[.Y=Y)>-&%?'(-/C-6@>:4+M4WH/P&(XGYH;G:A#J8?))@H4F]&VG(CV
M1$D3)*R1DZ.HD+_GG]2[U%>L:YHHE"<=S<=V-F2+UC7$%V#J=_JX?#WEGW4(
MDQSOR1MJ:M8&V=/IMR1_E$9RCQ*D3E1!BI%Z>074OP=TWDAYWP/T@5V\(,ZP
M[A?:WGP-<8^>&9KL)F<:<":/+SWM4%P'J5#:^WPE>S.5%/OE\1%*>8E8=#:8
M<!]J9;%4+3LJ*>:-%LWJJW6I;7)-N%>?X")B#+:JM^7?ZTE@"K?0QAB\DAL.
MD%/T?-].->RX?SVQW$VY*UBO)3#-JT!8%U=,'CS@23D[2"F45Y2QZV!#1=MZ
MA)M0ZE 3/:XYOL]0ZQ79;N%O%UF,$Z"8'MTYC9?GM>^$O7F=WDZ?II=@5!\J
MF*7<IO/E:>TN'A++/:"4;>8@\HU0I7SUX7Y6(4-1T@Y+E+)G8]/MCT%/P$,\
MS67<#%9Z?RH;3B=?PI5%.SSOA]UT%PTJ;"41<XF:X4,!2X*4FZ3OB7O)P_G6
M/MJP73"JOU?14$@Q2QY!+J5MM5-&[T*19<DL/T+K43X7J!=Q+Z_(PVVC2O/#
MFC^(EAS0?=;^-<1TL@J]7SIU;KJ=^AY@LZ5%1'0=!2TE*L2!'B\9*=%%AJ>7
M"+@69G)'M/I3;<HI")"TS#NA7+7 E&ZSYW'CO5-&7?K'8G:.D<COB"(:/N#&
M$,4?]U(>;YTHD3\5&7 F_?(.8J[FK&#BNY+[?L6HV/G< 2\TSX;3':-NAF(I
MX,6 /G)4^F-,5Y](*CS2K1^'5BD.Y>+%#NPW#Y68,FV>M,:9IKX"+&[B8E%@
M7Z^FC^E?,LJ (OJ$<C^Q)YXL=:<H](!;7,3SUD5?M79=46@>1)Y%Z6L<?H;X
MI?5ZW^;[6KJ;GG^IEC]ZC.86>$(C(>"Q,<=OM[JR+6-N4?HY9&(]?H6Y')K2
MVJB'"ED2H24:I*7FG";\#CX\D4J7Z86J$,Y?5"O@C.=]'KL]1Z:X%6.Z!X1X
M9^='A;15M=;%]PR8-M<WO\GBH1ALZAIV%$W__@U[SCA,\#JI(6^KV?,]O4=[
MM=+6UPM$(E#D@.H%,T5<-/<T)&'%;^$\[7._>X&]YU3SY^A8VRF!+O2F3PVR
M* JFT:T!W >&[(6A=3MB9I1:W$^-9"S8-*$I6=RH"Z,*@V"W$?6I&\*"G>:%
M]FJQT3R4LU99DL^@%IMZYE&7Z'<;"4L1)+3OCO#";IX']XI\]*FKK_%ZK5OF
M455RQ=M24M=N0I.$YH*$#'<1BY;LJM\J?&<[+;<[WU:*GR:+"BXA<2AW.<XD
M(!1>MHA_Z;AP(_&MLC)I'VHXL!O'_H6\<-9S#5C*R^$,]4G5$44KT-N9UAL!
M[9?B3$ZL^(9$GWU1[#PD]2W:BOZTDCIOB/V2YT!3):*R0'?',[4@ R5/O(A1
M@WON:_^%78B&R3V@%DRXZ3Z\Z8\T+OK4Q_$-;$%36O%$ 6NQ18:V:BU%95'"
M6'&;^8WT]I?_T@FX!QSC-H-OCOT[I&6(__0(7EQ3*]MD(W;?24UUG U*Q)82
M&O5+S)[/CK[-W\F2VM%B N1&_(\FQ/:<F-VYLE4JI0VA4_%659F+F^!]EWN
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
M&D=6)2RUO"#C;=#BT$+[.!MW_?/+/L*VICOWQ>T84[<",.%$T=0:QD<,[N/
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
MSKP'&&LD:UC7I"0M0Y1 ]02=CV5Y"((GJ# .,@$<7IZ&R?I)5Y%LL?T<,^$
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
M7C<7SO$X\ZDM-]>X^=-X"E=5R9V$0:.499=IEG7]/;O;'(%X<EV%=])\3,,
MB.KP ]>*0CJ*1$LABFE[S?(R=@?&QE1T3?HF((_UMF%US-98 *O^C)*IV0%Q
MLENQ"),W%$%TB@)[-9M4B/JN>;V,C6&:\\!PXV7TL?[2)V@L?H!JGA&7K*2[
M,'93O\_>%@#K&\*H5S:NO?KDC_%L,L=/1X_?0U,^/R0,<9FHVBA^I?.HP9DA
M[SN?99.\HU6#_)O+!<>R'(X^^=E81VR5P_W!?N%1E7S'^:W8!3NBY!BZH?.6
M\\].(&./I;:=H>"(%DD*P[N2Y!#V/;;(9C-"+9"O )7;/D[=/<"319J9UMX5
MEU49K/"29= 1Q#1UOHT>U2K+] &?2'8"<,88F7"-.1FC5!^CE::&,/*UNLPB
MF5Z2*CB;L>F<T#5 R'LT9P6K3PI]EL;<GJV^B:C3M8($^, ",N0-IED!'7"4
MW4@0%.-'&&HY,[PM!#/W8<6V.6=GY,43!.I-D3D4I-:RE^F+;NGI8M E60F+
M9JU!\B9.&\^$5+'')(=9%-:EX1X.\U;F@OS91@1@O0Z&-FUDUO4R<N.60;/)
M6MR5^W&.8V>0,$G?O#MI*5E[*4HMV+;0VZ7:C)/>RX(&IT7N:Z/0 *;.HUK:
M)\T@31G,/, ;0N6-%T$[KT!M<?D/]5'12]8T&\P/$*;)99F0B&6_36D&K:Q
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
M;2$&?"SK8ZX4P^2A/N/@R:W=C>CPH*TCT2 0"H$I,UO4 DZ DE#@V170?H#
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
MB(*6?V&W_)PQ@&;L;#;#DA\4D<XW>VI#!O?QG$#=258_ 0H\'ULU.R?0W'>
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
M&>.E@KTF@[N[DYE#9**#["0LN;]'PE<6I?#:%+D[M[V%0($["?PWBC(MSZ!
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
MN>_N%?-1G"^.5LAWZF98181&?OH.VZSN5/\-E8$;(N4Z??;<&79E+_WG0P<
M8I$VS=WX8P'N''?CY:F CE'WR9=@3'0'J3O4)96H<G2ES9B4>2_^I%-=??FT
MJKF*5S40ZEKI&&S>#V<HH=UHJ^36]4&*K-\CI#P=<@,)I'J^D>$L%X84@%?=
M5I6$!S-GS1'2(A50UC+.BR,KK6-Q/PT><D3?9\DHKC7A)KMF=(!M)BX=^SB9
MQ\F5PNZ1Z^9%6CT^)GHY723L71QQ(XK2.XCNM=:NIG6X.*GZ:TMPUD<PV$<U
M\'6-",J*C+O%*-Y>R-PS4DV[]8YJ6+Z*,!0M"_G.&H%"=@2'@G6W6Y^>D'^3
M"7GA=,MSF>))2T'<U*"<+^6>N;A9&%B*YY4LBG):*"3^O<+B)FT\,V5A8W*?
MPH3!;)$3"O#T\NEQF!.7:*?,8.0&:S[H8C+/K_^(<EIL#'D@1]\H#LJ=D1T2
M0UN\<-XB<YK=$I)0K/C*XVYIG$[4*$]?V[%P8SU4]]5"DS#VT-G5G><B9!I/
MKQS4Z4G?O85"4/1G!%F-XV?1T;F8XJ<7_A?0S"/6_ /'0\RTB)0U>JFWL,UN
M0(':WY?)Y$/%ZZW4RSG#.WG\0Y@F@^)0 *P+&YCN(U  %\(_9DQ9IS"UQ]"A
M,0I;3$FM88!2'1WR4$_X_:N6E&.*KV!S1YO8,":C##-%%AQ6.7I3#.*EI0>Z
M*<*-FN(2@",)2TX!%+ .PI*G4.JCH=VF>+#<<"3L%S;HIQ,W^/S"/X7IKC^2
MNW,AXPKGU5D1_Y]?]*8A[/. 3Y? ASO#%XDMUT<BE^=6\_AP[PLL:32?,<7B
MB;M2LNF+LQ=^]@JSW[-F 3^T:B;R-YXLA(P416#]P$2^<[&?6AUIX/<]&)B!
M(""-/>-\Z:O<*2DE.T& -V*U>S,UH+1+3MQ_Y8V1UYXP/Y]66]^LEX>'5=8Q
MC4\Y.3:RD-B$IK/3^Q"19<J"O"U;T1DAXJ[@9Q,4$4(:?I6_VZV^BY=@H')Y
MV2?+(BL>EQY.?C$GVY5'Z.R>1U;5)84[#RQ/:.N-?'HQK2 .U6@4OO4ZC'2R
M-MR;8)^]VW@2_1\MTQKI&(_?X/KD_% >*?;*/H2\P[F_UZF1 !&8A/>F6C;
M\A*L? %KA%7.PSSS'E8,%FAL92,I_NM1:L8&5BI_@Q4VXP5.2G]2]"8#\$X&
M;/>GF.)?V7/R6-&B_/A\N5J?XAU?_#UBV$122JFW#9'B@_H+O>*5R'K!EC9A
MDF-"/Y>$K**JF!5! 9>@8%M5OW#[R<"=1YVE77;,55C"JPI?CH3'7GP5'AR:
M,(OP++QR.#CH796M3Y3Q'XPV(OTA*T-C>QE'&>,TD= 95/)R2$KPX>9'7^6/
ME.HV%K$D:A 4Y\O$/E(R\2:+W758/?;4L3XU6%6S!D0GT6<XSQ-9B(,J$E"Q
MQR&7,4N:K$,#,M%5& Z?U2WYPFH&X1D4WS[G2G9=EKYCM">_#SDK7^RG$;-$
MB07FEL)ZQ.B.BG>E1M^,<!9X$H6^M#YEV_GA3GNO8*FB$JRWWC#LX0P%J-^8
MRE0I!#5JE$SFS(G\1[@*#OS/3)Z&_K] P02]V5'.U,<(>JHUPYX9@'_B1J:N
M_UQKC&YTY:2R@C48=?KN7"]<",O)24,EAT[8E-&"T<H="@16[MYV'SS_F#+A
M*_VN(:-1FEP,21<AN=?S1CT,8T?GV\.,ROHOZ(FNW7D5Q(-"IUWK^H7# 5\C
M'TMC9\F02UH'#K]=/]+(!CTW9[><+*HF;OW>]=0-4P"/;;!*Y2M_6.*,0'&L
M#A1H0QN+INEN)CP_Y^3:E],AX83(1U<_/UE9IM5&?]=V)7K'R-CF:# [9T42
M7-J3J] =>-KS^.M+);?-:@>WXHO2=X8"V1_?+O&F0"2JPLB]C7ON*I3)!#>5
M/0^/F,>CGU6F?'3]=&";7E4WIBK/ P\QJV._[DU]+D$DN 2G40D%\ P691@D
MLHFUR+^AO5@&4U0-Z8K&5I?IMK.12>-*E1+E60X\C#[(WC_A"-:1(1:9X2^Y
MAR.%U4PJ%?OOY-R=/9EPMQMFKY1DD=DFHUJ+$P+C%%PU$N_0*PY,H(#%3LL9
MHNT=FNR@(=X"=^Y$AGR?US!E D>M\W6]IKP$7@Z/M3P$SGRN!S(\#MY"7;S"
MBTGE";!]/!8Y7CE?=/G*VX*VK%/8Q@\*E.ASX<LF+8R"?;0OV<&5SH8W\#P0
MQ"SSA:O8DX$=^JS1=^7NINP?NP6QI12LL],#5!-U_BUG.>5CY*_&>/&<+4^2
M[C)[*7,,4*J<G%1C^*I,>:Z04AU)R'554O!CF8GCR4P59S0CE*Q(#C),K49D
MLH@"KM6#>[]1IA7[!I+S5=FX@L.U+QFU](O.@S49V)H<I+X>,/3C:^1O6[&F
M!S[S^=5SN2ARSWF7G1[5*W+:!P6H4B$L@<"!TZ\.2R@PB?^S]<:L8.JO'C+7
M?_XNJ-"Z!6]ZUDI)FYZ#6-S[A$?_:_12CH'A?43_VW'&$):1'3?3&+)K!7)C
M;6*E4CY,-3(\5$0\_D"@*,/-=U+7<(ZF<QFA7%K382TB&&%_,N=Q9E-3=2!D
MF,)40PKT[>(:2WA6LK2RV;K[]:S=\+7IY<.(I-.HL92<O#P6\.I)'Z2>!^(S
M!H MI\&#WY7O<V";:A&T7X$UXV)X>A3]F_"[LRXY[N[N">6O]S$V@4#>7Z.E
M?A-^]]C];V2C89-AN;ROF=B]Y(XB(\JPNM66,)^>$!54_U!F:X"P3^*6+O!K
MBY?)H*G-AQ=T;PXX(FI2%NZM2R"CY;",\*' 25TA,\><6A)=@$"D<J]E<YG^
MGQ0U?+6__L^X5>B#>.,5#8O^NT&P=+XO\/SZ2O8W@0&V\JG^'AWV^SUL%_ /
M-OF7HY8Z,='5KBI2M.S%$RC781ZCZ0DNKJ+C9^:,Z=;&BK6@1ZKU>$2=()O$
MS.TM\"SY-HMMD3,.\4Q>O'QU,H*LHC'C$<H2.YADXA@YEDN>X:6$B%709>Q
M2%6DV)#?3/F[!PE!K;D&5K&#Y/WMUY:4OK>2<Z ]9$:GT:#<FMG#G=<'F5^'
MMOZM"II\=?^IR/^;-$^S<GGIP_+P*8S/S]/U?]P4KM4B!SGWIX^NAJ6^M)P.
MBQRN@6$E#MR"UL^N29'3'B$OE!*N-P53F)83&43WO?;!+O_X C9[ICDA */J
MOE0FJ>LAL2;VMZ7W@W2":I.$*TM2\4_D0\G>.C243:WF7A3;71E<2,L*[><?
MGF;8Q7;9QM!\HA8S_HAH+,0V&RCJQ'TY$>=V*_2#?=.%FY=OQL[#@^)9G,CQ
M+0QM^K!T)FK5-_J.VZG)<-_ETI1Y6DNH/&]&1N2YBAO"^=D H^RFXJW$F*K[
M*;T&;7ZWZ&VF_?4H_#Z!ZJT0>'-C%P(%2(RWVQM-60Y>?+QNC3YA!1?3PY__
M20X%\26P/VZHT^QN98]:3!WQ>3ZL+E(Q"?&V:3D\SI;+(0QH=]5DI%8A",Y<
MNDC#&%-GRPG&G)LWAS20O)UQY&2"3=5&O=;J5< "#-+SP>8E=W?SX,55J0L/
MV"+7/WD/X82S"<P@3.I#1[,YT!'-<$23[LF! O\8][.7\,'VC]+<V(/U3(0-
MHV?$7'1_GTJ1]*WYMB$6J;PV^HB5%P)+5'OG,(\FEMS>6<#/$X@Y;>!UZQRL
M?>ULW4@1LE+\&U'\EJ_Q9-&Z[J3:YU$_WP",+T/4OU0':B24O?B"(Z(;ZE#1
M%@1'N[NN8-7K/W1/PW!2?S3ZY6^V>P8%IG=A28#'\/)J"*F>(;C>D=-$PM6A
M)*(G.H5C<%L1,FAX?5T/6]H[?9B'U4Q'@UZN"!3$A.>A=ZK8>:I^3*F% F&_
MA5LG>+6]&\KRR\H=.03^B'&NS%1*Q!\R32XYX3P"\^Y36DY/804).(2=F<_'
MEOU@/>"-Y!-![.\^SY7_<)!$#GLV;4.=6<^:K(?)ZEG'WYR@W)7#^GQ#?ZZ4
M.:8]Y_WVW1;\_9^N#_F;Z2S^3GP]FCC(9'/PKBD-Z53!,2KJ+O?ON#$:#4O*
MU)^[-E)8/U6D"P8;#OQ=,.&DCM5GK@[X#QN)%6E0;E;^3I7+X9#Z7'R@7L['
M'M7I?L\A^B@W/_6?IAU],MH3T*X)@YUJ9;P,\!-VRC-__/[KD*UE$U89+D[#
M=I[T,Y!(\"('..3GCUNAP G6'QUEAC\;S(3 #LGW_EI_-:,Q?,S*ZWJ-QXG;
MY_ZLG7"?7IQZ,"\-98?$=XI65)SI]-7LXX],-@YP='D(:71%1ELU'A]S"F3
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
MG&+;5G&&*>;+$@C?I8>I!,F!L1@:B\'1FC;MQ"E-G'M,QA.V]M"<#=X8,^L
M$2_E:8B#*>S1'<8Q<$;"TTPI\T>-I,_C=Z.6315_G6*NI1BM!*25H4PF'<?)
MMQ I4HM#7<[ D;;\:N=A.;*V;JM1\UEZ(+A3<?Z5 FLEFXZ6(<5SWHD?A##C
MA\B[<V$494>Z@L*J_</KBAM/P*_R22WTMPD=6M"CQ;MLS00E4_DXS>+!#?T@
M8B+6YM??(X_ Q?J'B$XBPJ0;/]>0,'R5AI02^W7%IZ<W&S@8*T$#1B3'8\6
M+(X(BL68K!14Z\_5FS'>&-:9@X=AYB273@QA>37_*YX_7?Y[XU@80*]6UFW+
MX>:I4&O/2^5%U7RM^ #%R5%;OV"CY<D/JF;+&RTHOG2B%TRC6UEJ<KVN!MUI
MWH41K.;X[&V6KYX 4P7$M+.C[#5&).#Q1O?Q=0I,0S*%A0<_<DRE?1FB-)K.
M^$*4N9'7;E;A9GQ=<3.*;NB(W,P,81)IE6"T,I!6AC+;\6VF.[X<T#^Y-<G?
M1O[7Y_-/.__^UQ=[%CU\]7;VG.^[\_'7A7=[%-U_V WV=G_M_G%[LZ#N[MS^
MONU^#+?":_SQ^V[O[J%CGX7;OYV<=*]_W9H_'!Q^W9X[UP&ZF)[/#KX3?[Y]
M2(<W%Q__V/[U[-L G>[O/?1'Q_M?3QZBSX/!^6)P%'V_O3^]NIY-T-6G\.B.
MA!>_?#PX^FV\_:OWQ^RR?_7P)3R+WORR?3?8_NA.;KX<1K^>#[_9TX>#^_WH
M8G3T<3'_XH\^?._?[MY^ZIU/SA^ZOQU,[P[&E]__\!;#T3]?C[^\[@[&G[^]
M]B9[=O_;UN)N\"'8^_[E;]V^\V'TYMM7/YJ,+__Y-V?+V[L)>Q?D=O?3SL.O
M3C3=_W;\Y>OM^?QJM/?AR];\W];A]2!]5/HQUJ4=OV]%X'4Y)YO9>D);LZYR
MYU7QW#9<8O;RC2XXLUE":<,6FZ5CKK&X:KXJ^5GQK.9S,[>1@TTN,]9PI/Q)
MI< JOL?EA<;6!:7M@H*IF^AOV![,E3<+)!7D!Q.O)3=013XHOK!2\V+97;O"
MM#8N44@A/HAX8X@2>L"!32@PZCY_;UBP;]&KJQ*9NQ7GHY+GN9[C4*)EW^E,
M:'6>FOE#1"'(W7&(&S'SV\,AX7=8X>Y&=CVYGO=Z5>6+?;?B9ZR[V"R8 AQ
M<@C$(4 0F16#L!@*BPKRP;<RH'(;ND;1UGQ5KN.:C%_Y&]&MZ=,P[G-.*.R
M1ZPD'\@PNYPNC/F45)%ZCW8KKL%ZWE7#.I,>^=EKLOI"T7L +8L++&; <1!@
MAXV7A*N54DH_[V[%%:C%S+0CX%_+/27W\&B$P=C$V4J#( 0)(V45%(JRXH?3
M8FC686YA\DB)5@(W>JNC1CU*2JF79\7E4_MZ1WL"LUX.$8$_1U%:KB5KG3N2
M%"+M/9='B*Q?*9!>5U76/J6FP=$F\?2MATDO@TR=G!444>Y%J@G9JUEDV@U)
MHP5*/,06 7)S$>.PT0CX@/)#XGB(I0NV82-RN^A-Q7,DX7)YQ:9(\A'P\39F
M"<9*T;1+>-T7@6K5<=/*4NW\IN).:O@\4"L1&K,\_P:0BL-U917KNR9EF_C5
MH/9(1YG2U;<C$&?[GG,,"906ITO1%[--6D)QV+;-I7'20/[/?;@GS%NS<LW]
M%]C$/V\]T+=H-@,-D_P8_^1Y?DQ):L?\S'XE4U [EH>FF,Z0C3->WM_?OWH8
M!NXK/QAO=;>W>UO$@^,/FRE9RE3:%)WY-F].4@7^M9G6VX2?-CO=S5[GU0-U
M-K;>KX("B!XR0[<IBK3>*BA&B YY<Q'=#-E84]9NMUN/@++RO/M\I3%",UYG
M"[LAS9K9A)]6&PLG#+:@#6AU>W.[L]GMB/&H:O)_TPR(QNS(#_ ._Y<3:G,D
MK0"LV%GVJLT%"N'_C=G :N58D+51Y($NZ13;K\;^?(L26P=$N3C\4>@XZ12[
M_ $MWNN[C=1RO!Q=YY+3,<'V*4E-=YIDICM.$M/M#RG34C;C!)#V;@/Z)F\A
MXMT;GX9X"G)BPT))J7<;81"Q?\>EF,PFOG/#ZSE1D(AGC[@N])26A2QYK*\(
MOGX(_&B6=D)8\TLEO#KRW$(0#<9^FE?M,$FK]@EB_2Z+:>"NXZ0OK,M</).!
MX_,(Q!3GK6C4<HF0#!R&.G2B9<&3_1#G.+Y'#J-2?79F:;\90^R*L-7"(9?\
MJ+918T9@!<AYQ2"F/Y=0:+^84,A(VC7@RM8TO\EZ.3K#;*BP@1-=A4]/7IUP
MY^9Y[-OD35XE,^9R=#-AXI*G">$?C*%\/?1ZXW(8)]6XYG4386+@ $AA;KW7
M(131R8GKW^=V;\G-H1O_E(UC>L\ZOMAMXA"L1H!:X)]G>1&8X@PIKY\S#$[\
M8-]US1^?M<C040R?DQL>^_$%CT%ZHY\W=0/W^9GX/4IN\P_@,G_2Y^A%S*\G
M(4]C+P+7KZ'Y ^3=\3N:!HZ-!*2>F"T\[.4/X$YQ[/6[A1O%EZ,O_#[Q47*=
MV, 16)$ -?_/V,X$1O8(#^&(+%9K1@Z #*>:SL)[8?MU[X492'0#T!H[[1-$
M KX?36*CC]-K=)_26W0E&;2_O$)GX. \"CEZMDM\/^K48[9>[5ME!HZ./F:9
M!,W=7C*&QCI,HO6?3 T#MU5B9#JV$*<^:6(_NZYB#'':0'5HO5Q>U(#]]?*:
M1GK%PT"R]3'KV2_PSH#-[3]^3^$"AW'T9OH(G(%#H U9TRF4!(DSHS=WK\!
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
M'=39<F2&"23V9#KN'@4./7Z8D4![Q3UA/F050MW8(C>*0SQ=U[\'T^#9N:B
M)Z8KOCA'YKC ]6>G1P!+=DX7%XLG,YPCDRD).0AJCJ=:!Z8P,(9K<?[&$1L7
MB"$P59^ID*I?3*RK:XZ"T\$HVS!/&<NY?PUYSJ'/7S;"GDV,M4]T$<OL9'E]
M<WC;!*LTR1Z=<(<#-<IXKH<EO)*PO.^^'!:#7=CU>(67V!]F&!ZTA9V$";JA
M@$<:V)1+> 3F62&H+NG'8"YIP1>+DMPC?ZC\R!_*/?)GK"Q=B8!'&P^3).W*
MT*4'!;E6X9%$N.M*)[[K&+2KU (I$P$7T72(@\M1.D1%9A(OQ&,<_%B:*I#T
MGA?U1W&Z-AB%E[!DA7A7)M?0%2E%*IN;!\@'#7P]P=[8P><8ID5^Q3G^%)%:
MW?IDA-5"$HG4 WY+E?6?/@$^0/?9$PV&D*-&*%08$Z9N&:,A_)['::0)]HR@
M3(5.DD@E>3GF%R9$&:N-H*8>DYH&SENC*,@CDB5^<\F4,3#VK_$ :XK'\-T(
M8E3H)$XR*#P+",7WQ,$P/WV7.!#U9 9A*G@R<?T+'F)RPGA,03H:04\M))%
MXX5OL''XRY!$^$\/#PY!PG6-@%Y&HT)]Z9FAX:MX9',>2AL#6S72J9^1>QW!
MV6@&<A$LZ:&E$X%9B]Q]<*U-IY! $;F@XR]'7/6G;.P80F-3O!+B/Q(FT#ST
M-3*"M#(:Z36A[+Y=%D%I! UR;-)K#$L/E!F45 $)MY/GP6],JRQ8C3-BQERJ
M0R09_0L_W ^7^35N_.O8"C-C;Z5")SDAYN%=MV&2-/K4F[-O?K X]+G\^(#,
M(% ;ID@D_).)CH Q&_X_B<@OF#!KQPC29,CD5RWLA>W"%08&Y\!'@1EFO1"6
M9'&E=3Y/6%O7=H!FYFPFY=BD1/$$-H80D<<BE-(#>+4C]Q#%Y>@+?[7C*'VU
M PX__,@0QC0#*[FCI=&0*3N&9EA%PE"G%9YM\\70G$<K%9HZ;=W[+X?N#.NJ
MO'X1I*XKN.+Z+V41E]%*(X_BTP&3',BUD,3Q84D8YS$*/%:<#C#%P=P,1BG
M"6E*#A--F6]5/-(9E90V1P'4(9+EGDN+&R+'JWADPW]S=GAF!.P<$-%$YPD.
ML^?1S4!=!TF*'Y(T&80]#T=VZ&;S/&20C\MC32].O9$?3., Z@3ILY_,:X%,
MU\+/6XQ(:D_P%'&J_P-02P,$%     @ ^(-J57UV8ZZ@#@  -*T  !0   !I
M=' M,C R,C Y,S!?8V%L+GAM;.U=6W/B.!9^GU_!9E]V:XJ&7+K3277/%)#+
MT)T$ADMW>J:FIH0MP(F1',DFD%^_DB\$@V4;(6.3G8>M[3"VSO'W2><<G:/+
MIU]G$[,TA80:&'T^.'Q7/2A!I&'=0*//!_UNN=9M-)L'O_Y2*OWTZ5_E<ND:
M(DB #?728%YJX(G5U8Q2CP!$AYA,2O^Q)_\ME4MCV[;.*Y7GY^=W&GN&:@:!
M%#M$@Y3_4"J768-!DPT">8/GI=[8*=WA:>FP6CK\>'Y\=G[ROM3O-4I'U:,C
M[Y6?/ID&>AP "DM,;T0_'RQ)F@V(^0Z34>6H6CVN! \>>$^>S_@/H>>?C]VG
M#\_.SBKN?UT\2HVH!UFSAY7[VYNN-H834#80M0'2N !JG%/WQQNL =M%,E&O
MDO )_E<Y>*S,?RH?'I6/#]_-J'[@X58J?2+8A!TX++F:G]MS"WX^H,;$,KE"
M[F]C H>?#PS;*G, JV?'5=["O]D/?Y._&QA1;!HZ1[X.3/XAW3&$]D&)-]SO
M-!>?@(D!D6T!"Q+.787_]XKP]<HORM5KLOXX@5V;_7O"-)'0<+4%KJ1J+1N
MCJ],_"RAWN+5BBIV>1?5'1/BH46@!>;\JRE .K;'D&@.(>QO0"FT:0\,>)NI
M=-ZT554PO\HU,1K9D$QT.+ 7*LA]0DQ33&^E6KOX, F\<8X7T#3B0-TTP, P
M#=N DBRD;3<8DQHP-<=T#=0-4S_T87!F0Z1#/?@T+DK2!/BL,X$FUD)"3&X>
M,0EDF&  S<\'#BV/ +#^KKE=I^'UHS#$7 _*%'$-Y1#0@6LM_1<K'/P*-&T:
M_.+2X5(1W;8WSJ24Y&-5L6YNDSY'899J)*P:(%H@F_TS1-&Z&_&?J%!G,G%;
M*QO,_ 7O#PF>)$!OX]7/QD2'A$4)!Z5G:(S&-O]G19;N#J0V,33?_F5#>[0,
M;WP7%6H!+C[V1VO82PXV3<,.,]\=J$%CRLW$'50^Z")E%!M] 2X^^L>*T&^B
M*9./R5P]Z*&FEP9G(=$.X^"#?+("L@S ;>[2#?UR9D%$80WI+>XKL_0P:20N
MXKNB\I$*-I^F]^MC08:I"P=>,24[T.2!1!L0'K=D0U&LJ-!H+B0Y\4CYK'Q8
M944^$LLD!"N"^8^T^Y%]?#W2D0,T/*[N,-)V8(.6Q!0ANDRV-\NX",(=&?!;
M%L]8&6AT P&%'=Y::]AGYHVKI9B!>%E%I2$!(4'P(\/%E8'X1'$'3,1)*D18
M%$5$+#R"\$C:)&'&NCUOLYF[S3S]Y9-C6#P'HCXDC155$+\;;9WB(!*'05)\
M? .F VNZ#O4>F"W-/K+R%<GR"LQ,"K!$\9!LF J'D+7LIY*95$\Y]8,E1E!!
M0Z<X:'P63I5DC&Y>$YO93! B!&S19;IC3.P>)),Z0(\W&"#*;,@=MB%M>SE;
MQ=HGR\M]1(L97.Y0*8 3Q>=2W8I+\%ON82XSH]XEE)-W7B =+3$XB9.3VP?L
M@7+S;%A)$+8?U"0A)DY?;I,[]OM"1A6;:"$YA^[IZ! !I"#!R6N+-7W*9PD\
M&=1PJ,V<+J&'*6J2T>\5&M&8SQ7$WY(YR![>4092)"C7X"Y=MXZ#27&X?3FQ
M3#R'T)>6>>27+&]/8J<4P(EB<BE7[=8'PN:.!6LU;R7"DG357CNUW#T85QN
MZ'/W45T5F(M8S-RR&EYB.?L17\7@Y#-RIB:TRF[$%'%,1,XRQ!9+534F2%AT
MX!0BAP^U!OO+R*HRG"BN.!%87'I'C)::V1\/]0)9U\! +=0%)C3YA&8 M,<4
M\6W<VT5RWZL!;NQ7*UYY(I@I9I9F3I975&8V0$Q<F9&T3\28,I%3N*1:9@PE
M22NRLTA$2EBDD4KHVEA['&.3-4EY+<B>J\[@K@O89JDJGDPP<MMTZR6*E5UK
M/M>.(N8FM(QU#1+%H45-9YZ1:0K,-C!8O-@ EF$#4W4X+9"2NRE-QX(0)%$@
M(;>\V&;N%.J7@"!FO&G-L@BVB,%GQ8KIB!6U)YS$PR4*0B3GG,[$<;,3[L27
M;R(C< P196;<FV'=8,K+AZTAFVJIGXEN)#WGV#SE@-H44H4K;5<[3A^!W8VT
M%6%Y)Q/DAMHJ8FK7URX%1FSJEGD(DRBN.)/=6#@$*8FX@$$V1C-L=R,=GUAC
MQ"<:$&GJ\S]QDO:0DUC@$O?*[,M71CTE7HWYJ;*RP^^7C+?]K>ZKE?,@UX3Y
MIC;!0T/UU':Y96GWYF:]5(_&1;.Y=\L(],/.*OA^Q3.E!J8L&KG&6'>' R13
M0X.TR_IZ:PK)& +5L4,*@?FNSTY@(@U@ZX:OO$5M+TA\O4:0624'ER3DRT',
M-R]S$:)*,#"D3"'/ !,NU<L#MX:N!VBBKC.@AFX HCI>2R,Q[[ Z+2EIP%.\
MC;8+3?;SR#L5Q>1%6WUB((/:Q,U*^AM;5*<)TPG-W;6DY"TMANN!3UFVSO2J
M4!T.,8%+A=T4=::XMW,#/>5G158VEOE1NL>?[^^E;I3NB6@B&Q+VB^(!(123
MCS.1H$(,E-!@;=KG/2LX]]I/T<O#SQ<>R8A/%)9.9;IR'Q$(3./%*]-Z7N:U
M_*0Z,DJ2EDNM1:)?)Z*FN'0:C)ML'.]JZWD%1E(&9@68]2QC>2OD[Z"=V3PA
MW';N<4WDIP8V*)87E=M6%@W[E-99_*0^A2*24EP2$O$13I+]\PC__'[[[?U?
M?]YKEC/[@=Z?Z2^GT]&/.>I?.,_7I^3L].O10[\WI^;I5'NIFE_LBMV%7UY.
MCQ]GA]J-7?WCZNJH^[4RG=4;/ZI3O4O W>36JK\8>%IMT$'O[LM#]>O-4P<T
M:V>SD^%E[<?5S/G>Z=S..Q?.2_^YV>Y:8]#^9E\\&O;=;U_J%W^,JE_1@]4Z
M:<_N[1OGXV_5QT[UBSGNW3><K[>#)VTRJS_7G+OAQ9?Y]!X/KU].^J?];\>W
MX]O9T1_UR6-]U'IY0//!\/</H_L/1YW1]Z</:'RFG3Q5YH^=:W+V<O_ST8E^
M/?SX] ,[XU'K]Y_U"CKKV<=W1O_T&WB/QB</#R==T+WM6^\?SVJM!OZKU.AV
M@H,<Y5+?JT6JC&I^<9)R3GVG &&Y3Z]T>H69A[BZX14S8\8(>>O]M+E[VB?0
M7)R0[O[EHZ8_.%X0FQ&1&2F9Z\*5#7M 5CS%KN'<>6%A<2*FM'5A7\8;:1,\
M-9@:]7F?\GK%8LI;8[A,LUAGO8%@Z;G(_U>LM2&/N[&7%Y"-0,T _NBJ33"Q
MC1?W3^7K,\62<O9>VY$3"Z'B/*VK(C_CFMG("^P,[*%C!CMN%/,5*VK/QU,\
MC K/">J. 8%UP'3COHXYNBQ&ED#(7@\J$7#*EZBOG/F1Z20T25JN =RV1C !
M2+6KP9@8PK<Q7$#O_YMH9=\A"Q-U]6FS5$+WW#:FA5:P4UH-F\$&>7_/O&K?
MED)@OO5[U12NXZER]_2ZO(@M]IE3&"5SKWU@2E@5[Z5>ERK>BY\YIS&BW]8
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
M9C2O.T^-=5.D<(*JHI[@Z0)ZY72K8UV,70-:&V";KH%2&F"DY3S<37IMY#O
M*57Q#?@L+_U(*4^@"+?\4B^276%W("F/"2BC YQ2&6_!E5'E#>S@== @75NZ
MXP6_"4:)^;>=F-O@+1(@PN!=$?<T*W,@&A("JT&'X][L'K5ZM+ KM?9GU4JQ
M4=Q%3BZ9V#577TB0-*9DU5CKX]65&JY227_I5M)@TQ;3I'6L!!!S5N> '[[!
M?4QB_P2[6HV-0UO75B_=D&D<^S8ZFE>!A^*MYY9'&LT7G]B6RB<(L*+4O":H
MK1[P>JT&.Y45(I(3*$S%R:459ZLO)7*]UH+=%EA[XIT=%_4!W@85K*9Y2JG1
MP[$<?N2QF+,@(,&]]U2[>F&=7OW\IJD[#1Q+!?X55H$7943:_A6WL'7@%YR"
MT?3\FRK42CU]!^_^*0NQ(9CG$U1!A48)]]_ X:ZEB.,Z_16,IJ<6%6JEJKX'
M5]4=3[&Y)W1]YL6?1= 3._X^)ADY5+^#?6;JY>?V%.J?NG65::#7_[I@M<+J
MY2X2SAW'!='-QZG[SDQ+"K!T'AR&WW8K<7<X2NIA-B%-]<&F\R0QY'FHG"1(
M[CPY$Y?W6S/M=*$$^FC!P[YFP99?G[DS=Q]C]DU3&])P,?EWXP=8,6849\%%
MSO;!$[TJ=#%R9Y^937H55OV. <O]Z-UZ$R4[0DJ^;8F!]=3/;TI6F09Z.!Z!
MXFVPN4O.Y%6180T ;;Y3674&2.(Y#0IFM2!]-+N@@\^$+#<%6#IN!A@O [IW
M8:(N4L4.^ UTV%OEW[LE6Q+G?-$6P?98%D8?NRD^'_5C6&D/Z"&=&Z 5T_=L
M5//XSHN(2/U]\'A!^E[36_7UM!9-+Q85]K@OY/O++]J#4#^_:2G. ,=*A= O
MYM(JJ6@*[.,V/1=X+WZ5XF#OPWB6^3AL;P"[X0!]]VW7*OW@D+HY:W62 %6%
MBM,4C00E<I6R@"^X(B6XT>(-+1NID]'TEI$*M4I1W==7VU559M^+\ B$I=0@
M[U(G?3/R>,TT<4'+JYH%@<"!31$O9/?B\Z)D*K3OH(.+:\O-1"F=2.$$"]_R
MC.^8!%65]MF&U_"E(7<5 FM'R6I**E)CUO\J9^E^R]>Y\. 6/3N2]8:2%<^
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
MO+[!Z"Y_$/C<\I"C*+WSHJ($^8/G?[ZG7IQZXH3^*<R8D7O_F/Q"/*H3'0+
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
MYQZENT5"^8-Q>L&,KC0#?[2PD6"R6_H@V,%+3'5*@U&7H(.)R[J,6,ILE@J
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
MELMSRR;;<2DL\.4I93+-Y2G'2R/'_'1I&>?)>IW$XKW@D(EA7#F@1:0%C*J
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
M-,>R+@OW+X/L+(+0Z8]"VSVE&+=&NJ3YM#W/*64<+L/4]Z)?B$??Q<%%J\.
M(<R=1-W8C::P=V/2G_9HMU'7^LL7=0%K*5$ V[:2_#1THH,3;+\9SG7&Q NX
MB)>1-TP134I3V-2/QMZ;]V@Y\\6U(+IB!O?3O\D.8K(?473B5K"<WL=@0*=
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
MB?C!@1B/>@,.B$D\'<F-8_L128HKOO<YP2C^?^+VUL9HNL4H^7OVD#S%6)'
M[JY9CHZT%?:C1J E?UY$R9,CS5U9T/5SE/SZ:3],W3YX:"&OBAS'1V*=P/ Y
M/!S?F>]?GQ,&\"JW-.QT#<H^K]UZ ;(DU'%/HTYN$C5&Y/]'XX3C84E=YQ>U
MS'O:"O-MO4N53EW8\I[$Y"-_#DTKQ'Q:IIU+(AY">)PP/LJR*=BV!?_$K?_'
MK2E&2GY=+U+1U$>X)1WY/HX-0:B\3J+0QZZ#]^B@\(P;2#B$#.\X/!BQN6!@
MZ"I=>G'X.W%/(AK$<9&%,<PR<.SYWY8I&BU L*H&<0PML3 [(9#\M=!_!FX
M6Z_5+5RNIMZAJ+2<[% T3ACHJIL,-R:G.Q-/;M2=B3EEC9TI2_-_G;0BU,X0
M1(E+LR1X4/\6<-!/6]!PA[:P"_'HLTPQ[5B]NKW3<TQ&/A@DPLF.L1BB"TW_
MBC/-L24@9MZTP]MB^,PP$-0WRU .*T?F&+$0^_86P>1U$75=W*,#\&M>!4_@
ME]<8M=Y,<%YQ24U@:N'!B<<+ TQ-FWF<6#*":V-(.&-EDPBVN%RG<.V%P=GS
M&L89B;VYRA]@6D6TEYDF3L/,CY*L2"%]HZ(:Z#0'MK,IZ3/(P!89;+-J;'5D
M*%"-5>43H:K:EJURX\1=F^E&+)WV-M<A65.<,FV6#$4'3]D2;/$,S*Y],Q7D
MV-G\)&=M/&9(Y*\NR1C-'MC?,Q*R9["R=/W;R6I/WX9_G29KF.:;:[2>.2*
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
M93^K.A! $34%Q$F\Z_>"@%T8T83BZYC0^!-7W[*HM_]>UE$YPXO%I*)T^B_
M\-+)$\J9A2D+VJ&.("UF_J33?P&"/!0*\G#LC?0R].[#*,0V<EQB#X=A/211
M@)82JRKY9B(72VFR#E[&97EC906[.#J^N+RXNSB[!4=?3L'MW=7)WWZ\NCP]
MN[G]TQ\_'NQ_^#,X^^^O%W>_.#6YJ0J^?3XHK9#JVQT5YV]UMIBWCK>8MR]@
MBWDKW&+>&MQBIO7;YA"RK3JR61%X<+<ZNKZ&B.7&V!/,.G3?/B1I?@?3U;$7
M?[M,O!CO.5^2'&;7W@9?<0RC2$S/Q357R!4KT1GNMXN&7Y7.XA'NZM@F+RW1
M3CU7J05P8>F2XHSMFY,))/1O): Q]BXR9C7678*I3./)PZ;C0AEE,2,X1TC"
MMR3&+MM1$B]+?!%HE1X^/KK>ASDH8M3(K1XJDFKGD.&NAFEM3^+;YS+$_N:3
M;8X+(A3G1[TQ(>SIFQB[+Z^U/K&9YB,7$'/PI?,Y8ETVR?-H5#=VC2,Y$;*?
MVZFSUG7^K+VS*ZA.Y.=/)V+_B9W.B"@\:%VVGD>8"%U0M#@1RB05W\[Q5?<H
M>"0._8B9DR++DQ5:8QEO0'H_>R)G\L"2=MFV.OCKU@ZM$-R%KPT1[!EJNDF<
M%NBXLN0*SB)D_0F+R0K'!3Q/V [@CCS !8+K^7_SIJQ__SA;K:-D V$U]M#@
M81A&8GHN#!%"KMA'3EH01&T0H:ATNJG& O<PAHO0?>8":1&W 2>W(OIJ<?X
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
MV+T+S\&+<.$Y$+OP'.BY\-0;1NU86X=?3J0$,LE8M]RS.&' @6AG$.EG=3^
M.@+2\WNGOM0BP752WO/F;"J5\(&6_]>!>_^O@Q?A_W4@]O\ZT//_8J'DV,M"
M?^)]H*1A6T>E<L$  ?E;F4$DC H<TS/<$M;UEB"*U'>C?G(%R]LGMNLRH@Q+
M;\QJ%2?&54W%2<D5.B^L;,-B5+G-+B(0( \_[9F;<1D_T')+/7#OEGKP(MQ2
M#\1NJ0?CW%)_1E?0!X2)HT>8>DOXI< YF:X6@YC[*0X?-=H.7%65&&29&%L)
ML4BBMOT_ \H9ALZI<EC7AY,6(-J;COJB.2@\J\PDK1AM/0CPRE%P7'&3A*.3
M"6T7!#!.5F&,OT2WQX=]^8ZH:<N@57TU4^>%4:5N/T!>D4.%+:H:8IZ;D4C^
M$G#E+I%F0/P7F)]XV<-UFCR& 0R.-U\S7/:I2<I_A%,;DNS74_GZJC/@X%15
MYY*5\PB- LZCY*DJ'M., +9#N#4*Z2.BXRRLMV#:A9^;]X8,5P+%TPPCB)C8
M/EW<)6Z!/@F+UDV?4\R"F=2I(576IZV(@1C63M#X]_@G'W]5ZXHBN-^ QE$=
M>+3/RLW),"5(NYFD)I+1J$)C:R3 T*N>"H]629J'OY,?#7]G/$HNRHLQN6&6
MCMKV* N5MOJX=.^5$&&WK!A_YIH*"\%LA@8Y3]+3I+C/%T54ESTUC"0N*1=6
M01Y#K+<G_/TC-7)#U(W7X"A"ND=9&CY)P;T7H%O>?>XVI8^,2-O($BZ#]MVM
MMEC# /L_P#B;8H-B$+&_-]$9846HX,:[][@UR456-R^K>I>!8*X+*//%U\GB
MSYZZYKY4%\MK2N96P7''99USXX<<GYKMUS !/Z(JB;GW[-;")"D]6ME,WI3-
MWU0E[(02C-$L@XTP4 _0;+'@^N;$M=X\C7#VQJBS?2?3ENY<Y6V=Z!:I0-C^
M@2+/',LZ\H!^PNG$X_8-+LM@53ZJ59K.:?RTNOB[\;!*RZ1Y( VIU#K2=5F0
M_B[U M/E%"2)NE">Y5ACYV,E3<&Z;.L\^EI%MGSL,5=A1"1_G\9)D>5H'TZ/
M@D=\]S!]49,@Z""Z7\03T^SU6-[/2&WQJH_3E'[R\N0CC;H 1@_ATP)BBQ=)
M)7SMI;GY@HQR-.=P]%+X8J:-+!--K\M63FT!2C+EPXVU ,;.T[/5.DHV$%8T
M6I5B)P<=A_0,=CHV=^SC-2T( C>(9E3:%*I!P'VIL\]L"Q0+GX].P1H9W1:K
MY6W1.(K+5.O;XNL6P:O(S@P K<8Q-W"S4B#+^XQ7X;YUKYG9[JL'':'&J;J:
M4WP.C6T UKJO+>13*,_F1D3GCYF3JGR%Q2TI5Z,Y(9@M;2FP,I;$D$>R5KK+
M _?I+@]>1+K+ W&ZRP.]=)<";Y<R\9E#+RH> _/QHN)P*>E%U8PP=R\J"41(
M>%&)%LQ,6*Y6UM8#]UE;#UY$UM8#<=;6 [VLK?2QM+*?';C/?G;P(K*?'8BS
MGQWH93\3; 7G8>S%OL,CAL? ?(X8#I>21TPSPMR/& E$2!PQH@73A3&BXT,8
M9.=H*L=>_.T4WIL&*I6$ RC2^&" K6Y:0@T74R9/ ,FB*1,?!^#)2U,OSK,=
M[/+J^DV>)\>>KQ9]$4P Z/8A2?,[F*XF1E&7CF,H=9B1PE.&>P!$9 7ND0A
ME'AQ-B< 4>7(0M%P_B:@=%%]<U<+8HBZ3.*E!6#QJ%HW>THR)@6Y"'4H$=<'
MFV.H2<B9!3S1FF@F0;E$"W0#<=GJX\U1Z[FJ5UJ'JK"S^]IR .1RP8 *;@]2
MT@'':GCHW]L'2"<9K*7D4&OV_.F:2G&FE=_XP'U^XX,7D=_X0)S?^,!@?N,#
MK?S&!^[S&Q^\B/S&!^+\Q@=Z^8WK<^!LL8!^?K4X>_:)B^(-^NBO8GQQPO\[
M^ZT('[T(!US=0$0O]-&6@/]P% ?=7[1:&E8KIN#02>8;\_-@0+BDA"]9-2V
MB8':"36) 3$"X+L7^4=K2,?I=*9#8R<5ST2B,/-H=JB59?S0?9;QPQ>19?Q0
MG&7\T&"Y[4.ME*Z'[E.Z'KZ(E*Z'XI2NAP93NAYJI70]=)_2]?!%I'3=+B];
MF@:K,A]J9>4\=)^5\_!%9.4\%&?E/!R7E?.V6*\CB!,">!$^D/&SQD6\2-)5
M&9T]S8.1+%7KABY)QIBEVK:]P6F8^5&2%2DQUC=O1J UW/=N=45%V7>"9!76
M:92#7ED.\-H+@R_0?,!<=W0'UOL>"[P'1V(3PY'Y8=6'//9@;/EE9!@NE=;\
M$?A)EKMUBZ:*KNM1-YR\[C[6<<*;!BP# HX<,WML2&)FZXWI/D"-(:F>MR5M
MGH;NAUII7@_=IWD]?!%I7@_%:5X/]=*\XK$PL/%S\;$740(&J:(<=+$7A$4C
MS_MBL46)O,3>5XT=?:V\E:ZE2IV79@C5P$[4LPX=Y2=>FF[">/F3%Q6FW?%5
MJ=L/XE/DD!G.5X]"\J(Y]5'2E'C[D-!9%$U\WN(DN/B9%P:G18I&+"N*D7')
MFZ_I&Y*0G@OM0\@5*QADZ+:4)T@IR?(P+_"% =V70N*YG*2.#>C2@NY<AZ36
M13_W%'WX*MNK/?2U"=J_F@MY,@$^:NKR^<"0(G()'/;7:(*M0R+YD!QSM/Q#
M91-RU6VG)/]_0%1[JN<5ULMXN]%U<1^%_D4-=PGE664T:YN"(F-*.\.:]*6=
M1Y;U;PTYUJJYZMIH.JC)DS$*-*NZCQIKHY#&J)LQ6]CIHVX2?8C0(7^[6N-S
M/3M[AJD?9L;+0:G3GXNVQ&:1Y0E3_1T#MXXR<)W*4U?ZLAH[>WU&/&5PSWN'
MH.4QX.!!1)U+!>#2]]?Y0%@"#-(J)!_$.@AF%7_6+_Q\C?-^HS_D>1K>%SG)
M,9=<(^YCTZ\W=GFWOMM;G9ZQ8ND./CPG&):IH#Z=I$P5X#W4RD1RZ#X3R>&+
MR$1R*,Y$<C@N$PE/Y2E_C4!X"]/'T'P:3C7:\]$[Z PJ7?*2Q0+U2<G+7A"F
MT)^WC9N)!%GMF;Y:AD%;ZCB.4,LB;CNSOAI[XT'[(@RN8_#+6SG]$M4G289.
MZA^2),#)[.I!;Y,HN'J$Z0/T3-_T) @:TU _E5B-X9*DJN2@5<P5RR\"=23H
M]"+GSDORLFS#37+J8ZP+,$*_7OX 8YAZ$:ZI%*S".,1Z0XYTS*K$@>GM48ZH
M26.M/-SDF&,Y\I:==\"R[%YFY.P,,)O"-DJ2[VR"\BLT(M][Z>(Y#0#[HQO4
M&^6!UF."F0ZS\LNM8.,Z%295+#3GW#X,G+A'MYB@O0^S%_?%K.V(JM)VRDIQ
MRDDY^>A4BDEM2Q9A7^@J,^U=QQ?:I2.TN&:1L)"4&Q]TN>I1=PD.A^G*X%6[
MOE>=QOWU&[IL')VL9N0S15"QA+,-AZ-]Z@Y:QP?4>^BK6BBN3RH30M@?<7W[
MP0MC7!?W*CY%E\1'HAM=Q$A+*D@9W2\POTXA6CC#^ZTT62=*CRQWK-*CN/]K
M@$? N12"9HPFW?W&Z1FN*O,V#)661M<L=AIFZP1=B'](DV+])<EQL&$2YV%<
MP*#*E)_$+4ZJYH8QJLN%$\AJ,LM ,&Z(H>OYOQ7H6'->@'D<'CKU$4>LTXCH
M/4;IL1OH0_016:K T"=IRJ*KI-@*V1(5HDN;EO.K&,(0JEP=NMX2Z)_I0Q+7
M9=*Y6BVM5(BZ^,@1J3,Y.0*EF'!@NM7CE'D90UTWY"PD9K6$U+XIO0;RJJ+G
MS'"K @X^DJ77S6A5&^QU&:,.-BHXM6G- JHMAIBVN:;%S(!'$1P?7_W)CH#1
M=?61WB5'6,=)(;K!H^,_WURCQ<L19'&@W7IEWE=+@; YVX<\PN398VV B*D'
M)"T2T+*N.N^ ->Y>EK>K!W"I4:J+OY,<5VV1-()<CK:*]]7B$BV;A'?2L(]=
MZR65!Z8VU[3#.$%_"QR&@C-7NW96HD]+VZ9]T^@(5XN):@%023BYF=(X809P
M5TTQ)N:3L9TGKF[ -F.FNA?']H!X,!(#3K+A7.(#\>H^"I?DPFI:\5$@[.*0
MDF>/=4AM85:E%P(1[@F2IJOCAV]UT;.0*+% FED#3DBX*O$V^@Q7]\;CM(?C
MVW\-&O# =.,AH;NDH7,O'H98NDX[M'EI N$H",(RU!QG,[J(*ZQ- @H^+>MO
M^%QVF(7NZSX =]H-<;YETLWU22<ER#:,Q-/7CKWU\@+]:7/FI7$8+W&J99@^
M0AJF&/&VW %LEHG@L\)RTJH[@;H7J+HYC-B6D<DV7%8X:WT3YY'O%ZN"5*!@
MQ9Q,L_M(T[7M+BW-&=N^7O<'9<'NS@BU[\*K*,G<^D<KB[ZS7RFMDCX^;V#N
MA3$,:NQ/ D8&$1?INVB,,"]Y9>-F7W.N:?-$U=6JF=/45)RNTJ47A[\35?P$
M:>-)% 9>%19WC42%,]"61H>J+*$7X6V5I*;-MBEX[^!S?HPH?3,,,./L.0A]
M,CT'!JK;9(B9\[C($%:R#!Q[_K=EFA0M"Y>+T-")D-:)_IQBJ;5#J_P'&!01
MO%K\Y*4A?E5M_%+CG)3UG.JK4:'L),V=/'\LW;0:@<2M%/=9&(0>?I0AP'^L
M!MTF:X;5L([# M4!T8DG4%PUK5R^M_5B;NBIZ>DWG6$GNYFJ!O29">3KAM^[
M#$YF+W)S=:'/2/,J>XJK!RVP<IFND]+!Z"H]RW L>Y@]K(8EL:A2EAG%YJ56
M@A\&#'!/O'-T^H(D!9W>#I^#% 16(T9V-?2*)%Y'GB\87@)!,J/81) $/RSS
M/>ZI!B';&%(068TAV?70Q!!$LD,*V!*7<7V*D6 >PK4,:JC][*88I_+ PD;3
M%@.D:>T4"[RE;Z3/G*-N3N?F$+M:7(:K$+^IU>[GV.SAQ9NKM/H#KN):D:SO
M+=<% J'YH%HS3+E(H6&$<Z;78(BN0VLO D=^'CYV @3<U,XQB9UN:1UCRZA3
M7H&JNV]^"J&"OBT>PZKZ+62'@;F?Z/>T#7CUIS]^1%/^\T\79^1?^W]^_;U#
M;4Q:9/5.*K<@8](1-%?!&^@GRQB7)KH(\.HM0AB4;JZ58UAP%#?X1E=$]+=B
M!8,[DL9J<O.#&>[L)_<T.P$)&X:W7*;$ZP3X544%\(B3_>"_G2;Q<H$Z@FMO
M#5/\0>Q_^'-6>7(3@T>T9<!UMH1I@$DW@Y@3SHA/T44YE;D641E3.F56U7FT
MA-MQ;IFJ7@H]<=U[":6!ULMYZL#W+R)UX/O^ <^:B)F:KQ^TI/G!O30_O AI
M?A!+\X-!:7[4DN9']]+\^"*D^5$LS8^CGO':"L0TU7II%*SKO!0F&/*_O#@Z
MOKB\N+LXNW7M+<B13?LT9LW-6.K>3UK?^"?WW_BG%_&-?Q)_XY_TZUV6D;%5
MFN>KQ26Z;MW!='6) S_.$5<GZ"(1YE]C]%<),2L-9UG^*KRQU/0JCGA=CD%"
MI] HNXCNJHR5 5B2P"<C@2+N!#)81I*.:)OBFZIKI9WVO\SY$"])8$1CBC3M
M2,6@XL+]@\$+Z[@A83&4O#5.G)CXPNKX(G%F:?QJ+I&QBL,/+:M8Y2ZU-4-%
M'3F$[O.'F9'%GN9KYN (>KNGHP2\G2)_F9H2\';O)2@!V^5E*@'51(Q<V][N
M:TESW[TT]U^$-/?%TMP?7TVGI?A_01R61[KIDY5-R'8$!IL5EB-4G25R6:7;
MPCG =\E.?^^UPPA=;.]" 0[JOK"G[B1'))\GVJ&+6NS6F7JH)^T+E\/>F)<6
MIG/WL9>%V=6B[>!=O]:?PLQ/PW7E E[EN<+U"%!G?T(/[&EY=:*T3SDCQO9$
MAL:Z9WMP\DAT&R[C<!'Z.*7+=EQ0#^Q<-;4!5:G !V/2T4XU0G\*FSYT2)ZN
M[6-:FC-F_!K2D$(?QTGB,5P&]2@+5_Q(R@O#T4W85B;MVDP/.BXI%]LVCR&5
M=&V.$K:)!=?-UR:8K'Y%Y,;II*%1&0@M>5()R+IP1Y7D3<+[*:0BSJG[DIR8
MZ7Y)$NNA8Z.X\9X^>T@LH1<Q7B*I1@IJ-YM1%C0&6">;]P2:M@X]/GE+71LL
MF-,R<%"UQY[JA.K0L*T"4;G@@&+E&!12$J(>18,)&H#'STGZ#>>Z37RDQD^%
MCRX1%U50:(PP"XJMPMT%KJZ%-F% *L&Y+3W#DQ05)\-9:D;=-".>5\M!5F,J
ME'2).$1)AQ%6">WY 80J)"I AA,<"Y ?TF2Z[:,<W$%%LS9]!@[*BDFUUKG9
M 4O<>!9XZ,B$BH/MQ#3=EZH<Z55N]*Q.CEXIJZ4#O?"F3(_4U!S9:LRO'H\O
M+=F^ 4$W<:$C5DQ?V=E>IX;4+-VYA83M'W?RS$E<N]=*X'5](Y>% ?U.+K5<
M&K$8U<>!,W(3WQ+Y77+;Q7(H>X\\;V<+ Y(8O?3]<1K SECFWA[5G92N.,DG
M<9ZD=2&!JP7C,LX6+V\(FV9@&8:$1QNI*+FN.N*-P_5M7$52'82(5D';/DSB
MN8Z" $<7/D]64XM%Q<7# H,79J@W:KWKX>:D"&8*_>01IMT:6FY.&('HVL<)
M;\[:T.FJ5R>3^"C1:=@V^E&Y$!P_2\^M]PM7.IV*+,S)Z>O 1&FQ@0\.(2<^
M;"I((1UFX"(EC13!#/7APJP!-/V[MQ)IZT8A%>[8)<[9=:1V0 QSMR^7.K+O
M;E^*2S2F\AF+EG5TSA&3:C=X!53."Y=Z:)P>@U,8Q07$'#AO\#D2[H'7#=K.
MMF@C5G77VIJ,5*60UC6SJ]H1RB)'BTN891#J&=.%0]BV(X@8XL7ON;04R,JB
MMA1(S5,ON7)CCCPO<C3DYS .5\6*$+QNRF7=/<!VJ2R>L9N>C=D %=O8,L"S
MQ'&Y(&.#53EX%='8F,!1 Z29=\NQ.<T2;0XM35II0\NLA?X.R=OBGBSP#?9*
MC[);+X*7==C17>K%F>=CQ_2?P_PAC.^>DE^@E\I87PT0L6N.'\\P _AH:0Y=
M/&F;%76-7$/+I/$DP*',(CP2J.QA;6_+.DQR?2ZX.[";&_18&4L@E+]66ILI
MUDZZ*2IXZ2,8"J9@"/L*)I\AIH*99=^#?F*2;KJ"C<N#7%966P548AVT4$,^
M0F6@T'I9#G.GL,#=9UC2MRQYSGK7PF;-3#M=&1[J),FF#4QA47'Q$LG@1>(^
MX)?IOIN4NB5J8&F3=^QI+I!C)[T99P&TMHDO80P_)W'^D)W%P38C@\16P>II
M-1\Y@PD&('!K4#8'I+VKS4*PZO6&P9N=ID>HA^6H(.5N>ZNR[9!FWWP.W.F2
MU,6LA3=D7U-D-ZM[E1BP5FN[U]L6959XS^=CE\H992&;"*\>[R92-;\]D! 7
MK9?SO$('+R*OT$%?B*R)F$G7AT]=T[X80P+ND_1A-EC^%W7#2GWR4=,Y)>EK
MBXB=$ZZ9H'Z(^ .ZJY$,D1,!@T+ 2?'. 1LL31LWK!*#TI#AQ)V<*:2.VSA]
MBMK0F H172"XN71QLW;.0.)<05/D.S9:!6<S.8^2I]MBO8Y(86$OVCXBV@I=
M4>/":?8()59E+O6XD,@"#0C">)&DJS)I5 HC#R?,R1,0XK>^[J$UHS 7+?S0
M8U[45U;'U8%Q'Y7)ALKL:EG99?&A;#&8B<E@D"J5.T$=H7?NL3*B[G6P+. N
M=3FS@5.[P4""E!EHY9#97FEEI-9I;OLYJ$U<PG;@SFXP$-: <RTK+-Z^K[TP
M.$_2HQ7.S9==Q'Y4H._W(KY[@)_1P86V<;RM8V>EU@,"LU()O6"!"3)6;8 F
M..95(2.!)SCFS2M'1XI$.3SZ!W$16FTI4#.C.RTN;Q(V33$$4RL^)OTK#IMH
M+NU5E5HT?J/EY$C!&Q8B-Q,;(T772:B,#&="RPW1F9,B)VHSJ=\Q-P596?J#
MB!OIA=(/P"E=1AG%!CY[>9&B_T[\+JO.@6W8:O H<>U;E1V15$E&P3P;;LOE
MGAY%/' [L5!HHZ9KR]!;5KWR%VT'T:SC^E3YD9X6]%A%A@XB/YIE54.:,1DW
M3 ?*@+*8MF>^VM0U'S)ER%RH>  K#FCW.52-.3:DWKJZ]NB)2P53%Z,]=B6I
M( Q!PZ#:#CF[7:K-'1M7[^:]5=&DIHBM[B),NFF=(RF;!=AV1-O&&$7^V A[
M[ZX:H)[0U/#570%-NX\4H?#1\.ZU'7&FX*KY8X/KP]S!U1>:(K@Z*S 9N.[0
M;1EZ"R0R0]AJ#3@_=6O+',NCO&DP:W0-I:8"KMXJ3*1U&<+3#%'$C4;HV1LH
M 4\SQ),.BD:DW</EB4A^+5YL*BN02@)7HTE8?K(<RR\[KY9"65?[.?V,P*"5
M\V_\&NJE?\"VN-NN,:Z52D UI%]M/)OIE)4XDS#C/L%P^8 ==3R<'G )00I7
M'A)9LW=B?\(R76V J."W*( HMXV["X&'CX/H/V4LM$,!U997SYS;<2^0*7W;
MZ^#2GX-5\'9._AR#<K>4&8STYY"16J>Y0W\.ELCFX<\Q$-: <ZVKUTV]DY59
M-= ^=A0'I]4F=H/V,)6 'NFQ+(?[R/+%+&TXW.V'F_WWSD"B*L(&04KKHEG8
MHWM*_%R=I$?E03KDH+=A& Y<D2#O/JQ%S"0#IS_+J"G@U08;:U[/*1I&'A7L
M6!G)5=,.E^!2:W\TUQ#!P[S#CRKYV>&8PJ0LCCO[[(R!RX&!-'!9RZ27D"5!
MUT9TH52^VE'[V3VUJ3RP GMP6U U=II5A;?@S?V).3/-,W8;7=$$B9W"^\DR
MUPK)N2Q!0V=)XI*?;2,#[[WX&XBPE%Q[&,I*EAYKPUD+(V'CAQ);":V7\[#Q
MPQ<1-G[8WSA8$]&YI&]1TMF.DILB]:*3% 9A_C4.D_AJ\?<B>RA"="Z1^NXC
M,G^.(F33?FB&98D]A^PQ^.4%=\1A@"FF 'Q" A28!F[V3*A@-8B0<68U-(N9
M8?[/T:L]PDLZB9<DN+K%@N%CDTK"090KC0_>2Z'K,Y GFHZO,6M>NH\EW71W
M&)[Q,J\)G",>6^"4?"]1&M*JNYXJ=TIY#\E6%R^KO MDTR,!'>V-SNE;B(ZH
MV9D1)59N;,Q1&^03EM^AD;&>UH'%"?,R.$>DR4IO$"+$FKBFEVC[M"WW2WPY
MN&F*;H[2[R0&M&M$4&-.2F.KP16@@4!3O\^=B[*>0&G*E^0"Z:2K#C/?B["7
MH,)S$J63U1-Q2)]9P1TW!-BN[O("R5[D)ALT?48CSJ(V:#XWP6Y;^%PMKM,P
M]L.U%UW$F/#=4S*16JW$@GT+E0Z;W/?( *9X0W+H4& "!#0%7GF)-,VFZO1P
MG(9S^!(F[.?6TN)S=O&'9F0_#K7-PMC<>+&;OFOH$AZ<9./6X903Z C^Y*W6
M?P8]__N7 >0V$$;AN%DC[3?UFS+_V;67YIMV!8KI2X.J4'8!6 7^F$I"F5N.
M# ':8S@&K(;0VS!571EM<![YY!V^OGJC'],"!NT<,G%07M"WO]HR4=W4I\*O
M8>9<0-SL%'AUF.L'EM)#VRL)4:,+''P.T\"L_<5,L-#Z^8@;<T.?JS@8,F8I
M+ZD&*TZ3DZKS*V'82M2^%$>'APG\T'TE-!=5-V-[-?C7O!IZ&AL^BXJC_9[&
M"P.:56L (^CCU]Y.M2PWVS1/7KW]ECG1,=H('A27;IL4*FT"#E'28D, D)1D
M$)X#-BBRH<"B/S,MOTX2/'@4!#"X\YXA]QV0:EKG][?LGL5EAB%]TF?7PYU
M[CW7YY:[5Q@IB=1V>/&,M0N!X%-\>'!50Z-#[0N:QG3/Q9*4G?BFR_,GV''"
M&!&#68[]M;PFA_L:7T@=^Z:K"W_PVJRP0J9NUH3N9(<:DY+])R .-ZS ^,HS
M$(<1KQ$_#SB*!RGK\+<B7/>>G5T=?2)1<JZB@Q70?,BI0(LCYK.39+4*LRQ,
MXDGU) 8MZ\\R7'8$&YG?M,=;68:'0)AR;!Z4DB5%K^*L@*:G3#7PL1=_PSXX
M%]6V+Z%>L7I:=5]@,"' 1!/ZT!QS+ET:!"*H]2G>5,<ZVC$/1*OZDPN#$Y\C
MGL'5J4%53FKRBL\H??P4IN&CEX>/\"+.\K0@+VE(E?H1!LM.UN_IG[Q&L>(
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
M5!D0W \TW0:P<N-"+"53;AT0VE)H&NIN($D7BPN6;>Y2+\X\X@B6'6_:?YD
M;0J$K>).GB]FX'F9@9BTFP/DU$7<3=6IM!YF86@/=[,!FC2R6GTHY^5\<*8(
M+%TD!3#\UR5<>E&9546 G SZWRV3QS>H5PD:](\M5FACF0ZMHD&#0I>96!.U
M F4SQ]H29^&QN%ESTE>F;Q^2-*^SO=ZA#A/L$G0:A@TMO-V!R@ SVR)JNXL;
M ]QZ!^#V\]@3N++J5)!ASE?/.>4NS'%MZ8LX"!_#H/ B69 (/!CHXUJZ83$9
M8-4;Q6U+:UO=>@@+RUX-7,'4W@WL26KJ%V6Q7IRYM\@1TL0'A%X9(2H1JUH%
MG0=F,!RIQ(Q:@Z;Y//8-OKRZY8.8$U;$"@;>#5H>Z?-$L%5LQ[)P;G0(LLZ)
M'-T@LSSTT3;P&7JXCF1I?7>J/U"7O=X(NE/2S2B""YQ\\593* J=H:U^Z6W*
MK,)/Z"> VSC=]7E2:'_)@PF9*J9[O)E(2^11<FTL$^B,%#L956N<AXF,ISF*
MYJZ)HML\\;]=9%D!@],BQ54Q81HFP>V#AX37,O,:OWE(T[6=SU6:,^8U!3?$
MZB@ZL5<(=1D>$(1D1.S2D>$&#TD4X&+B18S^ U8P7>)\:LL4EF?5JS &Y4"O
MG5;'5$5'YZZCM)#Z%V5ZOMFKIQBM[T.X1E3QA^,M31<RD:<[CY3$%,Y8!VK3
M ,,XJ?LY5I:5Y2Q.2LQ:$GTPGGCK,/<BTR=P-:I]W_&*,M-4NT2:-EK0 /AE
M0[)SG291Y*6MK<O- =L51><P;<W*GEL1A3K-[>#G)/V&\]G5*QKAV+M[+^H6
M%)KOBJJ[!-6#7(:K$!=IJLIR;4Z2U=J+-U=I]0=L1*\^V%.8^6FX+EV3R)\K
M-Z72DR%KQC#\)4["HO5\9E/,@K%%'#4Z34(&R4"P'=%QU;4)X=8IVS;5:FO$
M0I$*0#!]#'UX#N'VV+M:?('Y=9HL0IF:T:(1['K0"KB14G*\.,9FXQCF.!<;
MZI4Y].N2%%!3T4EB_MH&Y4>D+.'/%ZM*P7%Y"ETC;=X/UUXT25E3.9KV52$I
MOIBUR:M6N$!S45WP!FJ2$PNT@H#[]>SE5D,3>OB5K'(^QD'YI@T0@^%M7]+Z
M#+">P+'VMS4,Y G(JXYP-B!BB:J-%^IT]>]9^/WT@F3TPLMR[OEPDKV(2<:Z
MRL;BA L;SE[CJ"0I7VK=.J2<"6MJ/MOSD5BAKA9EVH\J0DE:_9$:QJX.),.2
ME"(4M/M5NA#^?;<,FD/E2$6&39D0V=71/*MJOVBDV=]7FQSVK@\#6-KKB>-7
M659WW_ .I43:^JZEPIW(<][?CE&&8C2C@'P[C-MD_^HPH+G72Z_6Z&WP:G$#
M'V%<0*5=;]O+<GID"@M2FUI:MG451<59[^$.U9V95L6KUEAW28Z4<5+'6U'$
M[9[6]@T.$U*"SG%[X)$.+F/H!2*@2;T_50/?-G[TN/>VCQZ*"!AT=P:#/B>L
M"@S5(P\(JW9@W0SB+.961B T/%#G/"+[$7F.K9Z=<=V/?(/W&20 \H?;==17
M?<V\\0LH.BA2)<$6\[F+M*M>]#/<DFK-=O52+R?=P1N]Q%J8_O(E7LDD6:.]
MH+6[_LE;)]F?03G"#JA%2)H ,HIKW_%));>GETB5X;MQG88^-C*36]2 GHR&
MH3FP93U3CTN>0Q ^B< CSD#F4BT9)];FO4%_=2SN(^,X96XKH!P.E..!<L =
M0(;$/Y5N6]2-)G-C?)N#X#6VH6T 79F9%P8G7O9@6$7I#6[=/M*ESU0[ZD;
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
M]_2$)#)(R;/Y39A]NT.0R7 --Z6 .*EA;&=E$[/$?,=N=04IZNLX"$E54MN
M6<DUT+@#- X4Q7H=A3"50,F@BUU$],D+-XR5]VN2@JQJ[DKPK(6NA4R=EFX%
MJ#*LYQ1M,5F(:Y$7*79(/4E2M.<0%%VG<!46JVDJ12N3=Y&N3Y5)MC,S",HQ
M$,CPRW>(AT*WT/;U(R]"=Y'98U'1J1*ELVK:L;W8PGE^>G%R42YIF4;%,%CI
M-&SK0U0N&)#[[#V'JV(%_.01R<)1)**4B#I)<9@SU'_Y0@=CED1A4 (/_<O?
MW,'G_#@:Y @QD6F)3<K%_L5CB.VS@S:D=52F#ND,X#ISEXPD>RF6^+/7,JVU
M/,A."YQHKG3,OH$X]4V9G.06'<YYQL4:56G2'MJN<J7+)K,($>E7>11FN*<K
M_6NL;&L];=0*Z19,7*V],,67Q*OT-,S0V>M%5PMLX;H,']%>FF50@,GQ =4Z
M+#A(V:_!)@.[34 7\6/#]N4(#P$\/(;3\.H1:.C$6NNNE>ZM!%'#BPH_0P_K
M )AR.?RTT)6G:UOKD^:,Y[--!@"M$5SGGE.6<^>"H;0D>M:R+TE\ W%%%)Q*
MED)/XWA7'M)J_G%5[E@FE23>;<8!(O#9MJ]H"K6QO^BLT0@/3GK(4YD_\2@.
MFLRTUSC+;DG;\+ZHP\$\0NZX/+*"2?%(NV0HT![+]<UG! [$$73BA=+;0;&V
M&^// ]LL);;';GNK>U^'-.>:@MJ ?Y:M_L>E&Q!U:>M-:C@9S:()=Y<GE]+2
M:S6V&3B^)<L0&VY E9EED0T7LY97;PIZ'QOQYZW<%UJUE*7%Q^]O.8T;EQEN
M-$C3"32]YB!\*>DT3BG"V>LX;5Z<')]@-Y>K6'Y''O:Q[=$WX("5;ANU&PK:
M=L8'UA(W^1VHL]%+ X*&4I*C@[UY2U9):O8_S^%BMB4V>F^^*5(O.DEA$.9?
M8Y(KZN]%]E"$IV&6IZ$OOTE+#F17=9+BB:53X<Z@[ U(=VQ'*P< ]0CST+B4
M9-BH8O*+HZFCR5%0V?151[1])"CR-PIYY1#[% 3.$G[,@T=GS4;[G<OKGL-.
M5K>P(7VA SENZAX5[-6F.3B/VVR:.,($VP;*@N<T"8^/'1T2</%T/F2#"0I<
MX:IJZ?RL$HNI$Q1*GZ36I_\Y_<<#C#?D9:B0_O9IO2S?-BDLL)QJ4E W!:CM
M'%17SJK7>P!K?J;WV$>8WB?*R[Q'7>?OA O]8M9Y3_USRM+\7R</(5R</4._
MP!;9J\4B]&$JO^&B(5J;+?IIN]&*1K=V]@H887ELXQZ@Z0*J/LYW7DFA8;3(
M3%P+-,>)EP97B],PA3YJD9T\X,=[NBJFA1L! 7N^'&)F&/ AG;"NWW0#=3^W
M"IV\_&H(2<Q?W6#A8Y?+=/,OM%9LN&30_VZ9/+ZI&I>(J7[8 J8UE+4]94N3
M5=HC#G'X+ZFWDKD^P8>+C67;FX-&P$;SDD=<S?!SGKRMD-75LE;&XH,A5C2/
M?=#T :03P+U<BUA&'*W\O^PYZQC]?X3W,#Q'ZY0AS60IC0%J-YN68QH##,&3
MIJ!IZUP-$"U[+6OF%/5LS'=)[D6W7@0S^1?;?A>[7L1]\JSW6]P,D';N#2ZL
M56Z><FESTMB_R3AUO4M%B?:[67V-IS# E6O3=A;?+6_9.R*F35'ONZTC^50L
M],,^MFWP PY8_E15.X :SN$@9JYVX[A/G9A>G$@UU-U3HBS9;1]7DFTX$$D6
M-9R39 >KW9=L=V+C)(LDJ?[5MGM9UJDI+ C%BYO.P/[&6?.!A'NSTTVY<?9;
M$>8;["F9Q$@M/TU67MA+FC3ZL8-.P_"1'5'@P&6 E3N+M 5-8_#/LKD3AQLI
M*76JL#)G.J($!+8B8.>L._R"8A@;O<%-FU!XJ.B2YI7Q+3WL2#.G,*!+HIOY
M?S"G,9[Y]6B780POT#]-Y^&A$)A %Y "0<.!& BX*2!MG;^ LB5$145WDGK.
M#]AQ,Z-L!6R/VVS[;4\NUQY1GA]MYO*39BQEQSTVZWS$>H)B?+D<874^17OB
M$GU_6Z?GIS!_(+:27=+SWO._@7\>W6<DG;QC85(_0]8D]2[3URFL,O%F7AR0
M>L G18IS])9QJ@0TTA^HRF@V#F=%GICY'9H1 *Z[0<8 U2"@' 6\*L=Y/=@&
M;$-'0Z)-W4W%I=)TP)0CH[+7J(YH22W08(VE+_@/,"@B4K-1"HZ4+6R>0&3N
M<3H+IYT1J<H5.,F%M3NV;8VT39P%KBI1XO!RZDH/I4FCHX(.9J4O^>K+PI6&
MTQ!CZB+.(1)#?A;G(2XC,LE%59*JU1NL'$\2.U3=']0#@'J$X>GH"&%J4N]@
M3V&91MR6J8-OIKHZBZA9-*\)6&%FE:%";L.Z7SO G*1$VUB360MUO9_XTC6)
MOF!0XU;^]!.Y2K('MW3\\;E@)[9M.K1VK,&A:-M#4BBJQD&2/V.-:_]5NO3B
M\'>2] !I8<=5MO%C=$M>IDD1!Z<P]\(HJS?%9.$MERE<(@Y\+TTWZ(9-:I\F
MB],D7B[0:E][:YAF)-D3UNLBA.\P8IVS5&7?/D^VKJK69\:JXM+B@UPQ:D[
MEA7PJF+F-=@%[<._80G4/%7E;[$#:<46('S]Z8\?#_8__#DK4W^5EYD6AZX-
M:LZPWQ2E<0('S4N]36953 -N^+)H8' RP9EO'#-X4W'^3;C810Q98ZZ+^RCT
MO^;5J!?Q([KL)^GF#O6=Q$0C0=#F35S,#BL[1-W2K=:J+L=.S3VYV8^X6S=#
M5@;%*2P\=!H6[]%4!D2XV6GLR"Z?,:3DU$FYRIRKOJ-*,^94-A<* <O&X2$'
MXGUE!D>K6$)4;)@ZG,KZTAL<:Y(?Q0%VDEH3)YG)3B<)BN;=(KD'E)@C7CX(
MD@<9W*'?A]AD1]YSJ(\/+LXL>?%V#BW)%='UK-Q:G=F4)GVG$)"UBS]9MI@/
M^F6G'1+NEI/[0]-Q%B>?JKCI#Q02BZ.+1^;04YV6$@2MJNA"=O2P1SM>Y[0+
M<H]:R449E4JG3,YS"N^G.V\91*QX'/)YX!VJN/HQP,UW .XP"T]SOKBZ:768
M\]4LB[#=!F\?DC2_JP>?])2DD++M\,'A1>+IGG3:8HGR7N_T-&2+DGX",M9
MWUND/=Y41QV#B-7]A\X#,P=\#S0SNB3R)=9-]<Z<LH[#="M/V,#"BHNI9^OR
MCZ@[3C7HDU2#!4XUF"R>2:K!H$HU*.T>;YJD+9=MPWQ+99UCO4(0>J B"/($
M$)*@I F*.NUE218$3<)5Q\[_$Z%MFQ1Q A%IIFTWQPIC Y_ZX^K;^U[8-R8Z
M#:;]SF9PM$R-P@D^NN$%3$_[H15#(;_-CHH<G9_A[S#X&@<P)>EXRC(II#3*
MV3-,_3"#UX@;>(/@,LW5;0H.;2OPYJ? "DZNF@/2'I .\W@XG!!HXN(^XY=Z
MS-M"4/CYSUZ:>C%V]"Q?UC=37%KYM"S;TMB<L,UHN ^H.X&FUSRNK%*2[-G.
M!(LPPFS&&GQ"8ZV GN5-5<B0!LRHFLB,H"8RU4HLB/9&1JWTU_SRQQ"F:((/
MFTET #7:=A^NE'@35R=M.I!GA"]'/\WC^-:2OJA:*7^9=%(]GL(T?/1P\LC+
MK0O;0-'V'_#IGH5QCG[3]-#P6S=*SEKZ Y-<,P"])0%:-)@WQXH6"&. J($M
M.:[SN/TKXA3PJJ^&QJ6B8>$TQ(.*$<8X24L63M-\6_V0Z!:7E_DQ,6TMDTA(
MS\!9Z61#ZDF19SDZZ,-XB?X?EC=0_ 4_53UD3Z*Q%&S%0XWDD_&5U*,ROXO6
MZ$2O:HT/:@*N#?Z&0%+#W\1*:P8.Z9-6.3E,4+$8U&. W6G1/Q,SO$'PC/\4
M#-V=6]X+99J+&[A.TAR1O8@72;HB1LKC3?7'B?U9I#FP&-F@P9Z,YTO9'#2#
M@=9H.^!^T[28EX.H,D@8GC)*2SDB_R>;SE362"F2-O$KP0\_50\=I#-0U76D
M3$GL(UX:?0#6 9!'_F]%F(5X:/+/%$[S)"FF9]D6+F2(50:JCN5M==P!===Y
M6!ZEA=L&G=R":)_G)PFI49,2%-^$V;=C&/L/*R_]-@G>A.2L^A&*N&&G8MEV
M [@?:#K.)5)(5JYMJ$DMQX1Y6DSG6+'J)ZC$E)D,!8[3E6F+5C7X?ZQ3GBP=
ME2N[^ICVW.F4>3,$1\:U>Z:09-ZQ]99/UVWM!D8X(]:UE^;3O#A3"%C6Z88<
M, !7-02DY6P2?K(EU#X\&9/42CS?"57S6J%J7V"N>%9*#V7IF)3E1R= <0>@
M0;CGH_4DPVIRW&875E@DW=3J0A(JQZ'2</9.0A6VC"".>@3.#W7,LT]YP4P<
M>W>I%V>>C\_;R4_ (2V;SJ1<3J0.Q58OV@'I^'AD2I)U4M(70?.QKBP\H7A
M4CK9>D$>DN;7<)G1R<9>ZFX5$,9I-4ZT*@<3HZ/%UU(Z!]*2GL.)PE]]JL0I
M!O'1(<V3Y51@4;$>7$-E0RZNF958P7U<,S^W F_2RK )8/BO,@VY$"<9]+];
M)H]O4)<2(N@?6V0,!K)P/>K39 5&5:GCG0J:M=!8LM1YZ!5@&\88C@@WMYD+
MBL>"8F3J_(*W98.P]1,Y,094.OAYW:UI>!PF5&' L*[.  ]LC4 T?0UM$)<2
MN MS[!5R$0?A8Q@47O1SF#^0:P6Z1V0/X?HND3P%9(M&J%*T 3 -OAB8(Z-@
M-Z/M.$XS-(V0<5UM0F=AM,XHQFU6]1HJ-8RUN!H9;E3-%;S[J^4]3$5F]5XF
MO20:#^2"L56./>FA+-G[9?D9A::9'(VJ8I2$%NW(5$782;):)3')$Z"X,;%Z
MVE*A&/29KCFX-2#-^9X2EK$A$$ -!=YL-4UGPR%5]A->;XM&- X;BDB@[Q7.
MT<#<'$0SUU):>F$$FJ%95A^.:;3EHTA<USWF+3@CMF/L"V]O.)6/GMG5GO&$
MQ8*"R&E?NENQ,S]R[FQUGU@O8C]9P3OON<H6-)%_$9.,S8=5%A/,DA&X.4#M
M0=-A)J9SD=2ZU2,XL]:TK9!T49_AZAZF,D 1V$W:HUFLKOG_M_?NS7'C2+[H
M5T'$B=CHCBCWMN3V/,[^I8?5HWMMEXXD3^]LQ\8$5852<88B:TF69,VGO\@$
M0((D7F25 /K&^6.F90D D8E7/G^I?-;D/:F3.JWJ=)5D1,'QB!V^;5@!:=7H
MTS5!UVSVS&A/N:EG*$W \'WG$7=XSD._"8X%D$^"C=J)FL!PR#%"@:UW0$W
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
MCOLVFD,;26 ^8+))U^>O9[<4?"/KFZ0T2]RX!"7V@(V?L)^Q$UN64E7U(ZR
ME@[= E@(CG375\V><,A&V%@Y L,$WPB,'\Q>QW0#B>$W?"LR@\1\Q3V;208V
MS+2V1E]]ZB@77+?8R/YHN14#1/6#^% X7"!?KH1>KR^TYHX )I]5KG1/UIA
M.UV.9X25T,Z]SWH+@<%Y7;"K$<P<3"Z^2M+RKV!5^<P$9"88HYWDAJD6J]>1
M6>\BU  3<+$_"E(YND#$Q\B&?4T8<9Z4[\6ZU,8R8K"FDQ@96 #^LG]ZH.5R
M(_/PC8<*VV&T":(52'R":$].?^(#[FL)"WV8NAJF%DVJNB_.Z2V&TL#+Z %,
MN^Q9/<@&AVWB@!J#IAJF@Z)"RMXK"&J%*)N8X94'L:6_TD?@\7>Q+5S8L(=M
M"S;Z][DM3!"L1^#Q][ MW."L!^V+&H8?;HSO8FN8<5"/P>CP'I-)LW9$D1ZV
M.5Z*_M;X'K:%(53R</9&L!M,F;2,[Z39,_U<Y/7V;7:'+"F'WR%/^*%XUKGC
M,.H8>\;$_N]B][B!;@]\;N3PW]-.,6/)'L[@&+MB7U=U@FA3 ,F7UD^6/.LV
MX*MHNR'T(^\7TPBF)62P1&9J0\M_+;3:<K-\R6E9;=.=Q1\E&B/S9?.H4IJ6
M@#[#+53&9/@M?::YN:A4E]TE;QQ-[M%,W,;F#FW!77SJ3.Z+.LDX?($?IVOH
M(- \9K.W%2IL;!\0&]BXI\X%K(\<D@ B."'IR8__S[(?A('RCC&O=#M)ML4P
M,2#" ]N=5ID^)" 7VNM1G[&5*%,A)RGQZA#CE/"?,-\-G5)@H 73<UJ_\G+2
MFVR_JO>0\T:*9Z@GD&+JS@IBDTB*@5(/225RYG*RS]>TS+#\]0/-5]NGI/QG
M[[/L$REK]6T65V"?B?9]H&-XM).)GAX 1X#HL(<] -W1F[+8I,:=H)Q/]&YQ
M( BE.P1LL?[Q)&@?ZLQ+Y.)(<"$A2U8.3$+C4D'7D1B-P1?+3=Y@K7PY$N-N
MS>CZ$4I9LU?W2U'?T5T"]U7V>BO2@I>@8W9<V^7>BK,)"0J(>8-Y$ZCN+"!2
M4Z1$K 4,9R>7688#0"H>CZW<\2!U2'L <1U#-@5&&0\GPY/,Q.$U1JYBGK9$
ML"K8;5X^4XP_+S+X2,G&!@<J?%3)&X-_RE <B!!5 MX7 'S,[O$T@W@=?!W@
M4T59\E1L-EA)FV#6)D5"Q)@V06]8KDO,C5(98+N#E(ZZEG/-,C[<NQTN!G1Z
M@K_@RV((%0J_[:?ND^%I.&S'A7YZ>-R6@*("#':<GX@J%^B"X_*/E!AM'HGW
M0"O<*1<\&E*&5^]$R!AL*7X")!3Q0+X/O1NF,66P%0[A;8S+DL_W$UL0:XI]
M:^3A2'KR#+,SS1A;I6LJ7C9<7H"\Y475><@^+#?: B.Z%ON4&E:NQXG@HD:3
M!7Q5E++LR'+S&6Y\=G5X8(&T(R#OV^P$"-P0H_ 8FW?)>BW@$4NZ JT !*W(
M1]!"NW;%G+P*[Z73SJM:;AI(34L:FVGI=!BED<Z0C3*O)1JR(OP#")(8AF,M
M-QV3/!Y]:9<WP:-XIR%:"OV],:A3A)UQ$$LU&^<(2Q3>T%D6*TK7F(37>G<@
MG-:O,$/&,QO8$UIL-E&M;$9"ABME)SG\"VH ,L:$HS)YP<AF*"R(49DK1V*Q
M!6T<%VL-(_(8\ <^)MF(02-?U1/8H%G;J;P,?:7OF9Z[6FZ84@I3*<I?2XBC
M%GO3N+S8"\X:Y?''[$I]+#%R7/2,NX96H@:+Y<&""!H&.+;9YFFBO]F$<O;C
MBD= CPPB+W&P3BQY9[AHMFA/*OMK-HHYP5\SJ/H%*NQ72$6NDY1-D;I7S(Q'
M4L)X(K%8&3'J&;/3.%@O#XY$.&,F*8B+2M:D5K3>=#/B030E6M%4"K)#(+'
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
MIMD._27=E725\ILG7Y\]@=OW7XG-:Z5V61#VKXQR_'=VS-7^"_*ER'=E(4*
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
MY/X,GF1SMOJ??<KK3QO?2AQ ))83/H3P\"Q$9A)DK+3CQ,96\";8Z'CVYU;
M^_T"*&=J :9#0)8IX--6X"-O@R.- 1IJ7Y[XV_16XD2CQ='XT-8_7?[\""D-
M&?(5>6YJ)U]Q8LYG,Y(^U'!&F9X:FG4G;BS'0JQFBUIY43P]%3G>"H.T1 <R
M)^]*L.]"D\,9ZY[T(ZYO(O-E1S"Y84JQ$#<4^D$5668 C7X85_IW[#%X'*LZ
MF@\<VGC<%E\P.2MV2U3DEO%\T<I)!_,YV$4!FS.OQ31!HBN+G/VXHGS[NM(T
M>7?2]B?= ?0IF,$CD?V([!_P4;P)JK9\3,J<3:B2^$^7:;:OZ=KXYHKF+>35
M@H@N,6-T#%3H3I25X+"7J$0^9Z_]0YJC@ WQG^F:<FD;(^2XX<OH595C$&60
M!>D,0Y1QHEZ.8^C5+=UX?@7->%J5\'I?4O[?ZUSBV@FH.Z,F(GN2'V3?'R&0
M678GLG]LA=]-H6[1?/D2*!Y7),0Q<>J&#;EE$^("MA$N1K0'053V$$I&/"0
M$Q']9\=.;#S3XX<1(;8?YA-B^\$=8OLA1HCM+:T3=C&NY=/FJB+/6Y/F+=>5
M>HMPO^C)T-TI-H*C.?$_C(A\^C"?R*</[LBG#R$CGS#4=O^0I:NOM5!KP$:5
MUT7Y>E$D&5-\?DV4%==&+&-_T@Q FA$(#$'8&(0-,JQ%%#HXV9/._@J-XT_@
M)"X> 2V*7@+PV'+SM:+HL/4IW2JZ-V5 881WQ>8=E('!01:="JYQBQ_ZD:J[
MPD9Q*1:(RX<1 7(?YA,@]\$=(/<A9("<?@8C KP_S"? ^X,[P/N#)L![0O$#
M]%14X .\*LHF\&,(8^E5 L$Y6!2L,]>L/ HBM$-@6:PVU(=JRB)$ RSS7<LA
M+ID7BX)*VR*QBTV'IH\YFXQ(^#JG.15H.=JT&H$:*?IA-);H27X0?7^,+($[
M2-.]8U[<"(TBWM;5H(]@8>496DQ3N,XW1?F$+^OYJ_CC*+^$Z$.:$8DRY (1
MPD4+*ZA\5,_$**;8G1(3^!ODK%9E_??S(BG7R\UE6M(5>VNJBVV2LKGE=NT8
M>V'E -F/R(XZ/3G@0KII4M?*EP,'URC"K$?AE*JT7JE)#_:(8:,\W?[S\WC$
M>>ZL' W54YVO,SI(Y2&K/GS:1[(PGJA^,B*%X&0^*00G[A2"D^A8EB<CHE!/
MYA.%>N*.0CT)C64YG,&(Z.F3^41/G[BCIT^B1T^?C$C9.IE/RM:).V7K)&3*
MUOCHQ -K>>CB.N=>R\/"!9UX/I67@7U6''R/(@R#V5<E6^&:QO: =R>M]TP-
MR0H8A-"%H''7CA[@[<RD8+2)#AW+[32'+)V)!3"@>*<0:DU<%^5%L'2I:!JW
M/'=_XCHV&ZA3W*T3E$=UO/O"!=0Y29&<^(EP,'N'3M5#O^QL-8AD\<-_U:'Z
MQ5,Y#]LK0_7S &Z'+3'7CY_J10+?E\G:>-488LN&M9!PE-COJQ^MNMMI#)?"
M!GE"K<,BYX54!KGD9[G)W*&'.I5#\=*F@]QZC)+O1,=K!-LH**BC>:#U-4QE
M92 +(=A</R??(&O#;F06C88&Y<#FY,YD^]9C#26!XA"8YK*B=%U!<>@V_07N
M:V/ C^C!2V"KR4/0*V* CY&2_KODHCGDD_.IR!^A&#V^D# AJ$IO1I]298NZ
M(-!8KTC$>52TU.BN%PO9,?$E3D?$%9[.)Z[PU!U7>!H:48TG5YZMUP"J+?[S
M*<VI,11'I)B*I@OY X%./ TQ%M2:D125ZQXT1]W9(\++3N<37G;J#B\[C1Y>
M=CHBQ/YT/B'VI^X0^].0(?;M"8+8HW)7\$PCJ)Q)+SA\W$5A5K_$_='IN\!*
MHI04)1$C$!@B?IJZE4+]M>+!E$ 7#,SICC*1@\WJX[?5%FK*?TF>C"LCVQ+9
MF$#K2/%7ILGWF6XF,'BAC@:?X"8IER4N_1IQDV5>I46)5> :6&\X"+P_QY1N
M4TMC1\.YB31HJ7Z\B?@XC( L.YT/9-FI&[+L-"1D61,/MRW*&C2'2_I0MZ@X
MYS0!9*.K]!NXWW@1N%NV%XQ7$@SS#L8A,-!"K2PIQB(X6%O!%H:+'%8XCG;=
M@9G$OFAI7J<C@BI.YQ-4<>H.JCC5!%5X^71:(ZS(0VI+O^M=-D!=Q<A#TC9)
M]8#TB6'^'9PY_TZSNI*_0?<.NG9\OA3TZ%LF8O#+M*EH;9?9!"!XK&#7ZFZG
M/H"]T*;B&M5+NUK_4D04 XVT^.KUIS/0ZT>D-IW.)[7IU)W:=!JR=H5ME8TV
M0>O67N8Q-1PC+;Y;^V0&6WM$Z9#3^90..767#CF-7CKD=$0H\.E\0H%/W:'
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
MN*ZJ/3AE1=E;66L ("^-45*RJ 7P@L@!0(.0!<3RQQ8N-*:6YTFHP?'FSZ.
M.OBPH%"SKX2,ZZK68RB]U)ZP)NU&!_X8)ZW,EV;=2H[E6$CO" =R@?U%UV;X
M78Y;PUO%5;>5Z6IUZ $Y0<O#P.I>%)5QYPO1&YI$M3W)>6IM35TB0E4V:M"-
MEQM\K'A>K#'*H@6 AOQO?*%YCUBZIH& _D-LI3-6*M[)B)2FD_FD-)VX4YI.
M0J8T=2ZA!W:*UN"YI'G%W9!E"<$2('.=O[9-A!AV]I*4ZZLD+3$.D&V*_=,.
M>E60+HZQ%>R]-V9'X7#OSF$\HGZ3*!^%:L]J.VECPR\O"'Q;E!E0OKX@\OL$
M)A#;&/!VG#4^)F^XCI,P1VXIW!^BAB.3()B8F+,?5SBA,8!=G@.%4LS\IF.(
MG.&=2=N;=+O/HF#KN)635]H(OL2$_ST9D;EY,I_,S1-WYN9)Z,S-RS3;LXL"
MC%&R+(I+HQ)=>+Y#4R5F%KO>0DV?]4["P[E#%&1+0+U,:UM4O-*8M*UC,ET[
M_3Z[+31&JR%R,B+9\V0^R9XG[F3/D^C)GB<CDCU/YI/L>>).]CP)F>RIG\$(
M,).3^8"9G+C!3$ZB@YF<C  S.9D/F,F)&\SD)"2821N6]U!?%/DS+2N(X,>?
M:LCV9'/:PQ/P6P(:3ETMRR577;@YS2C@P8"D'7%!FC%).^B"R&&AJIT8>&!1
MC!/;.)$?6E?C8<P-:JPTU837F"T5L&*=33Z&"7,X>ZTQTU+X?GIJBHS/NLXW
M1?F$5H%;FO$0R6NVMD< T9[XB1@)+M.FZI$#TX0#$F5H(L:&$O8 I^T!FATQ
M6^:PG3),J#F UZ%D^MX<=*%NU7UQ#IED-'W&4( M+6FRJ3DBG5;#ZB^R/EZP
M@DUQCGE[8FC2CAU5'SN )P.U[6#^!@8.^+('L,'EYI;NBK*&"=W1QR;T0!ME
MCSW G]_V(;)33,>9F13=X^,B// ZM+<()'$^YNF_F&"R9M-)-RF32=$/)7!8
MUF?Y6GTZP8P-67QC [K;#Y'V2\)1)_%MUICSIHH8XG/S#?4^"O^T'H>W6**
ML2%7:9[D*W8WM9?/+7TNLF>T,0EA^+X 'PC$@IFV4#.,<I,O2#.2JF'4!3JF
M" P75X\82;MN^2>Q+S @0A.3!%DH_D%:T+H;C15GE704Z);"3&DP0\B7-*>?
MB[S>5A_S=6LT,#Z:4,>2MR?882@)!Y9Z# 3T!1HKG0$O+PRM:Z2K,\ ^P*NU
MR<:!<O4V\#8>?-C*JNT0"T67:8:90Q*W#[FZXS&25P$]D]K"AEAIB)9IDIDC
MBO3U'44-)]XWI@KAHJM_JOSX$,Y>H 8^+5\@>W2;[OS"NYKF<XCM:B8S8+B9
MP' Q%(B<9(>YE[!1@]I(X>,AE-D.PQX&I 2*CH/L+Y%=>P,5@[!:4)$_UD+J
M0I& (U-]S=E?S9EQ5243C8D8"1/EQ%B$YW @6@,?CN!X\9+EQM'=7[%I? OX
MOFM@1%QH+E8<EQ:.94'.ZKI,'_:U3#._26+GEUNHU3WH3N:$NL.PO"AWBESN
M2PAX8N]5L<9PNIO]0Y:NH')+51=&8R&.(%Q+A(]!^" BOI$/0^0X\:HK>I,Z
M, B/9%+(/.+^+= IZO@ZZK;LELI\C2E^N>ARWX8Z/@1.)0:A_9*R<[[B\&UG
M^5JMBF?7:]2.:+)3N\8UO;@(,VHP3F:$-*X(U_#';TR03"MZ4Z8K*E.'3$LC
M^D"8-N]%L-N"R(Y1+:8VBG1KXN; >%!!)0F+8T:U>?UZQRP07C'*D>I-4CT@
MZ6*8?P>7[;_3K*[D;]")BPY<GR\%+NUFG(C!^ZI B2E #G-*PW.M82_OSDI_
M4. B=U:K(6LU#CB1/3=5FX :]AU3<\D=B,DR*5A)F9\)PKB)$N.#9:0Z5NK8
MB+C'TXBVAN&\^P*;B;) C(4([")'N?Z25JLRW=46VP)O3;BFH[2/A_*HGW^?
MR38JP^DHPSC,$0&F<]K$'LDK<6^'$='\O\R)L>YP_E^",5:IRK)_VF.LEPD5
MUU'?='EQ;3!4Z0J<QJE2XT>B[GT<R9^8R7)CJG/.Z5AXE.>,  G:BJ*?DQH*
M#Z>TNI7.KVJY86IDODIW !L,T'KW3,TSZM-=&7Q!Q(BO"X0?)-@W+FKH%&I=
M(OQ8OH5VRHN"5$JXDY?$+RMR*?UF4R#%3I=1_G=P(A(0[-VV*&NYF48%"&+/
M]L!90_XB!_WIB=2ME!]C0CE4KB_.+^R"0=LBFBNDG4+_B>E//^:[/0(FY><Y
MO=MNG)2?@U_L?Z7;=)71RKXU92N-@!KA,NC.67?T=53%4K[^[+];_SRGW?IG
MYV[]<US&CBBD_8<Y,=9=2?L/01G;OI.=))9;Q#N_:8+7>@DOPQ!W;1" DD?6
M2Q;BXS?X1U=%.4PBZXLALT@FF\ZE0?S T3@?ZPR.P#+X,*<SZ 8S^!#V#'I'
MDA@C9\?&V\2$S!U![N#,C.540&$*L7+.W4AEYWVD,I&$SL[ZAJ9P$U10XO';
M+N6@V-5USJE\0^"YI42:4R;!JV:VTP!X6#Z1F,:7-^>R5ID,L[31$'_^Y'^1
M_VE.%_F?G!?YG^)*J7_T9^P?Y\38/SH9^\?@RFHK+W'7 K>Y\7S,\5FQHD:D
M"'84V; SMGRY:+;;P/PX%NK^42N2XF2NGW9)6L*MN=RH\7_&NL>.BF/=PJU\
M;=MO@#JB?H7(SXAJT6=JM>BX,2I'Y5;_3!]Y&0Y"<Q%9M^#G:$ UX-D<INU/
M0G*9,'QX_7OT'#W@6YI!5?B6"O5M#:S#K(H<3]\2&@U[&F_#A</(LP@5<);Y
M79*QMY8)DP^)V;K27')8.FB9DTZOB-*$A1;3%60D.VQPOD?X N0=N3*6E&&(
M1RUJ?4GIF<9^J/1/C  9LC!DX.K7O*1)!J >NHJX1CB<MINY1' LHXHG:;KE
M\N)&('=?5=9_O]BF=//Q&UWMX?O+S29=T=+NGL(NI.E#1*>AMRK@BCA(45?"
MB^KQ*1>]]T^"X<OLCJI.G^",PB_Q->P5Y%- \Z<)7,?X8+!TQZ-.VT<J:^L\
MB ^1YDND^=2P.J3R-8VH%D]2.^+NTLANQUJ3T%!?,NX$H&LP9X"I3E^*FLK<
M :,MOXW'0<0>GC0!UECL+=,GXH:).JG3VU&]6!)6Z ./0<XNT%=#L5E]]331
MIY.B-1>0-!M%NF5Q<R!"CJR:92/C)$<E%S5AI%!X-5_-,M5($J9;%0<7@D%@
MW=+5ZRJCZ]^V:4WO5F6RNTEVJGBBN\-D)X*]"'8CV&\.F"<6@OKOD ?ULRK[
M;LQ6\JWU/O/J[OWU\>=)-.OV9W:KTHRM!BWVU03+=:=_[-AI;PJ=UF8S6\*9
MW3YN-A1PTVB3I@P5R$V+T[0F2HXV=(AX9O04])EOHS,<MYF:FR<7!>+PKT ^
MEV*@4\'/$Z+V:^7BX6L2^LZRTS2XKGQ8$+3V;*-G#0YH%]QVO(M5=Y?U889G
M"R\\BAMVY^L$Q@;-(?F:5Y2)QW0MD01T=U_3J \@&\7.J4Q8;]4<4!3FEEO3
M]._B*;MBSUN20=+6QWQ]*6Y;[?4F8A!X!Y[CQKJ0RW@/BXT,E=]N<H-NY$_I
M4UJWB5FOX'M(\M=E*?YPDY2UP(14,M^7&_QSPG_F]W#5P8C2EV/!(5M@+"*^
M!J5UY!^5#RY4B "X'=N/PK_$9_\MV175?^C0MJ*4=SD^.W6G]>V6+5;8EW_4
M5S3K[6#.?4G%0%182Y T>:AF$'/:<,?\H['Y1,P55@G0G@$CH4%O4 4;! -:
MJ[-]O2U*\ ]:X#D;&)0%CS&N2-LMLDO40I!N&9ST*Z+Y!#><4NT3XX 18@V6
M6E8DF^1K\Q\UF*5JPN0\W&9JC5<,TFM':RO;S:KTU.@%'[J_QC$PT(MWF[PT
M(.:N1X^U;=';Y[ \NLD/S+Y& KM>Q F70,];>4N?DC27^5WP!H!^")X8*#8.
M9AH(5#O+LN7F2&7MWF0",8K>O04A'M?0P"W??%B Y>*G\8:2'T<K(0^[9-^'
M0;S+YL6[O-YRHP[ON3=;S+%/MI0%1$T_T#Y>[]E-6R4K2SS,P8BESL\%%01=
MLS$<$UD7$OL1M>-\ $Q]UU65"[W8$0JEL(-H??8$Y\'H]>N!>?/6,5U\FLD/
M;.1& D-'\.BS3;EF@.[Y\>FX4D5:\,C@J*F43O*T=FU/IGQ'F;>J4-U]A3HH
MV"'R;Y6I+(:"1A=@/'9N6ABN:_=@R 4/;/$" >8ZARI&Z;-2/]9H]4*)L^F@
M%&N,:O8R4*$U?5DI#O2H8H#IV7J-7CJJ07?6W?(\@A=[$>PFK8^Z((W #ZV5
MH/Z+ZT']'*3/RSV%^D7WA?IW!PJA42)=0+ 3KXOY0UW\2#H-9P-1.($3(^17
M-T,#(KW=[7>[+*7E_4MACRV4#0EK&3W^8S#K@8:K)RN<O>1+4:N P_>%3'6T
M1]VP;EV@XONBS1.-S74'3?TU\&)!T*@;$**W1;:F9079U-QA>6K2)$1+X1WF
M'5SESJ)I%!VRC!J$AOB V;;LLEMN(!:NW!4<BF59?JR E6FU;:K#:P,T65>T
MWZF=R;(DW>ZQ"@AZ4-8_'-[,"/@6H$S85.(^>RPIBO7V&XN+PFW=\J9;].O*
M2DY_/3QH#^;':^NIHCZUW%RF57OKW)3%)C5*QTK]6.P,IZ;3G?#^\9;%A[K^
MZOAS).A[HE6(N;9[EJ\;[0H0/*J;(DM7QL FK95",63\SKL;0')F8X>PTNYO
M4_!@8<!K\;ZHDPQ0$ARR&[9#/(B!J!;XB/5GW#].>HI"'IVS%7J4I-*K(B59
M\!VP2QMLA+UFHS1:2-+M?"<'0BZ'R=,R(CG3XH1R9FO.2<G7T3S&.14YFU-5
M?I<Y]=3I6<OHXMI@UB:=OD=66$OQ'82X8P;!>5&6Q8LY1*]M2633R$_V8.K:
M%]E 8,#M6R?U'A*C/R8EQ")4M[2BY;.CQE/3B\AN1/33Y+Z&!]^UD338Z!X,
M""C_],(\=.F>U7UQKC@1KO,K]G5(2S!J](,H''UN; 4&L'/5P4*N<P*C8\I&
M3$#E@]C27_(C\#BDO  9/M>83@<SN\YKRKZ \4&J=]IT5+'>3=L=2C;S 3!@
MJ^NYCWME^M&INT;'<"C<U7J[+Y/LHJ3KM/Z:8PK'?^ZK[3[EZO2JAD#XCLE<
M*^G!((2/0G 8,#+P@8@<B>>):GT%X4-/QU#=/YD36!8Z8*:)YI/O!=M<4K%.
M5QC E^UK<#..329MGE(V(K<G+0@.BBFE8M@Y _B.XHA6'#J$N6'S\&A54=I]
M2&YI3E^2S(;BPKLM^F&Q"R+Z8EQMY/5TD*:/;_#@1N"#VB#^?*%&^VW3!A$J
MYP%HQ":B8_&0G*#&5^Y,Y%BR;(5'F"I$5]+TG26>E >!>OW-DR^!8TNDW/I;
M6F^OGW9P94JIB.V?-MY4;UMJI/\7UIV(_HW<R-%<!V&V48Q*/G3J[4G^'#H8
MF%)5+_!JE#K&--A)]W Q$E7<T_(!C>RJI=S;V2BG\TH=\5]61S4L,[-"P3G]
MA3[0](HM2K6E^:-='\&VI&D<'^I,-_D^Y\T$3DAU:V,\F'[)*PDTV.LW196B
M-^UM$FB\/ADR*MUC/J9C+[N"YM-"^,O>^ER:*/$^_JO<C0#R9$U@B[JENEB3
MV:"W^)K3/;!W/]LCUG(YZ-.OE1=3YF,Y.H;)*/K%[4?D6 M1A(JX$C\343//
MBZ1<>P*'<K!0[!'=(6@B8L!_*[%!U!R 9/J8UVG]>I]\NUY#S,HF76$LRY>]
M[6#P3HC5UNU&>+\XW'>2HRZ!)^V!U^%LO6:#5NQ]JY/LO]+=1;$V9O.(11!=
M%H1W(JP7@6X1X<#,M.A7P$QU*,%=P7+AS]=]<</&WC*% G]IS)E5 &WDFWY?
M$-F7_R%6/)6+J/Z-Y,>$<.!XE\4*W5#W;&2C4TZT(= HBN&K/]/^%A]2$590
M;4HB?&;J,5.6GS!=&D(2^?\[[8Y* 0IE"+AO,+;3&N,907#UIE<GP(YD5F!+
M/!HX+M@MZ><2$QX1Z# _9Y>!%KU3Q$+V>*-B8[I,JW\"3LA7-M>R3M(<HH?>
M"K##^JV@,9.VF9B0.J /^DX[O69C6O!:R8[5VLF$0"=;?2 X*BK7F*_8[XSE
MQ9HW3Z# BMKMV">62==*B.E)-% <,$BL@Q%ZD93EZU510O)_A86WC>CN*C[K
M<D.P)Y%=>2%T&M.Z[J*K+_KY\2&&.T0%N;PO7$:+X0NA#2!6/"4=)%"0W?V,
M/OWG=!ZNE$.897:R'+X$ 6]3KE&B!S+!*@:729TX<C2$)JUT D#M9)"B$46-
MUI.B5Z1M9 ?T9AAK0(^(=I!C+$2A[:13:-N=FQ%!#!E#MDXJ&<^V@&O:%OIL
MXT-!A/H+73]"ZBEL.HR_'['&[9A*7"T7-,6PI!W7)Q\G3K#M=,;H=L'AC Z6
M\8NQA% '5@87NN!=>1 F]&A#,X?1"(&?3R,5_1?106[PL#P>9'.3I,:0]29"
M'1I!P/HJVR,BLJB$A26*VW"D-I@2CB $RE5U]Q!&-AJH-.O.SI G(55KB<L.
M0?2?DUKD(]W2G0A)66YNRC1?I3LH+0\I$/<OA1F@7A0DQ!(J"R+&8\\AUOQ@
M/>.6>YA JM:T,YEE(1>6GX1^1H3YT,G6W0R1Z%&Q0Q+T9\A,;$BF,VEH1>FZ
M M"IIA:LK-%CD!BQ \?I4@KC]HH0Q9(-]=08!$$;Z4%#8#%LXVRU*O=4+435
M5LPP+0>OLRIZJG6\YE)NPTF9;FD\V1'.4H+&\4XI&YW%@P> #DL%Q<"VT=;W
M,9$23):]9"_1AK',HUZM;&JH41O:U#><^,"Z9Z(M_$T">"DEW=*\:@I,@D3]
MA=;+S7WRC=N"V>]+V N7E/_7I5;PJZ8SM*RZ^0.,_B./M"\V&+$R%Z_%X?PP
M7E!'X') ([RX3F5U2REVF(Z??%+:NIZR1ZQKS4! _QA:Z0P48G>-A*#9]GY+
M\<8UYW2)IF#_9HUY%D&\P#K-U/L<-E(7]**[?MHE:8DAR^5E6NV**LG BIX_
M?F+'<<WK>GH&7[1C0:U .1K6! 0-$0<4]5+](C+B:!\3.*+5329S-CC VH,;
M<?S!@#BN5'$R%3JY*'*\J_<\+_0T!-R\,BT-W'Q;UT:96S\+-Q;B6]C%T.W<
M:'LBZ,VGQ\6;B![(]<2DVH(_G8T5%:1>3YEQI0T\"'$+@3?PODQ@I]R]/CT4
MF1'XCS<BO%7$<.'.;/N.30TI ;U>JGW2X43N6VQE.9W6K!D[XFY(B\LD&\N!
M;%)BKHJ277XYG]9*!; [R]?XKXS?J^M_[+D-LU%Y1(&@#K(W1\$^0*L4\R%R
M0BJ (/I0E#F1=E*J.KIHZRTY,+IGI:2^R4J,T6??<"O,(5+BP/@(:[COG$(C
MI@5$Q N#:,SQ'&80D'7,XLVL/!":F>O%%P.!H2K6<<^T&5#N<N\JM2.&L$/T
M8467^*5W1I#;-W:,YE3 8W+!Q';X'YS8YR0#5^XMY?&!3"YF?V"GN?L+I:5Y
M7:LMDZM0(VA; ^23'(CP)G 7]GZI]HA=9OP0WNB.[!&8'1K[S563K7(49?L5
MJUE?Y]R2_5:%^"I?TPB?#DGS)I/_.R_'=SS^^ZO(;[C\,P EMT6,6.J.=0-'
MYH0X;HH?<=(?*J?7*#V"\^6R3%YRB*\ ;PP3<JZ2E=6!+@<3TO991]I&)Q2.
M2&!((L8D<M!8?JE)'.B+&0>P,9C(6&TAX@]J?"/<6,4#'0&(['ZKIG(N-YT8
M@U[2E^YHHNP @_-Z['QX(L<'5&?PC"F?P)R23K1%:BC6'ES2/)Q+0Q'T6)P/
MM%6F %;?OQ1OAPD.4,,]2/#O !!<LJ2_'PYG;XP:DMN2NE#ZFRJ2T#9VQ(]F
MXOV%,-(6#,]$YGAR$>UCOKZT"$!-1JM(9?T(,,VQ0F:-L^^[)BPDAI)Q.B?L
M;L\.% <,%H62\!@^)*M_JJ5>3/=8[]J2HQ$^'%:((LV G5(YT4["%/+[1V4Z
M"\/B>+1Y05?IMQ9CU:97M%T6!#N9 M(C)TX-"-+I%4[Z0YTYMD>J=/W*W1#F
M&D782#B,(HI]G=D.GXD!*4%3"C>T++&..(_< >05;@K(LN(ER<W6&]D5 SIE
M^%/3G33]8X8,>)"GW^>>7 D6&FU =43[BDR%NZ7/M!0X47=,]."&16.18BW^
M)3>-*9F!8E !K\6'C7F4)O%A<.8.X&;08![A7S#=<-+(<4L?]]S5NB"\EJ3H
MN("\P7T2*[*D1X;><*Y0J#P?$[#)+[9@NZQ0[6U?*HL*[051[C]JN,M@_.0\
M\,K%6-*>HB2&NZPH\< V1B_Y$%EC' L#/LT-#MIUOMO7U2=V'V7O[3IR"Q,'
MB<;0:T&P'WE/?N==8X<A6ZC270].)H22.#]FZ5.:\QK#&Q1\*UXNPYZGI'3C
M5>C;CK%-& Z*^B?&BP$AG3P<B9PKAU(3$5&JQO/!N\@Z18TFU@]NC70TS 1I
MCX:+_K#IV=U$INM<5BEN[8SF9&W>A_P@>_\(;MRF:G,[0NP4"@\B=2OESYP)
M%1RZK]G'S8:NZB9"CRDPH)Q/$GP<0P7R%OC.QT/ :0:0(:2@N&+=R*%0$TVB
M\5O H1CCP9VPMK*_)F7*O0OB:D)T+*9B/27EZSG-Z29=I>Q'NT0C1U'N:AQG
M0<1(1!EJ*.-$N"3&T:V[+J9P+J#/!A5,"4I=V9>/*Z--X_AU&G23[Q\J,X&!
M0[2T=2.- 'JF@IM1,4^T).@VO8766+46?RV+RAA9K%1;Q'8QKYSNC/42R)"F
M0 \XA*A\_%:SSS/-H:U=K$7(@!B>INV@C'-HH(SAQ/LWA9&VL.5;6UN%D;-M
MD[A)",I$=/MT0$K@LP\(Y\O-KT6Q!KB_.UH^IRM:W179>OE,RRU-C#!OT'-!
M9*O8]E8G&5I3K"?Q 6U@K3!+@6RV-;@! A& FJPBXR5MEOB[XXER7TIZ6+48
M% 6-HW#ZD&_0.?TYUZ[HU**!Z";9LJU"RPJB$^O7MZ\::/EFV(QKGRF9]%.U
M<J#:^]^275']!^&#Z/!R8H2LCUEO0_U !X="A:L6)1MN5V R?\?M9ZXRI/3H
M>TFCR2AF.OJBBHOB4';T!$ZT7/*?31<WMFK,,C_'"M[N3K;/4ATIP7R G8^?
M^/'Q9!9\/+'R\20"9,876K< 76?/29KQA&2E&)>XL2[3#(IKFRX)2"GOI*>3
M9C3()E<KE8D!%T0,&5EB',T"W34_D8\!8;=R$ 9Q(I!*8;==->U%[ OTB%[9
MTD1$_TS9B0T;P\)6/ZTEA#H@Y+ 7B#*1E!KE=J4+)I)V.D65R"W$Z%4J!^W1
M?72 AM?H"E26&!GIJFNU*]K4<8FM./F2ZNVPLW$J7$'&CVJUS@OVX[*\+UZ,
M^$X?>P5*H0>@V$&?V!5B!T2H2^&D-2C@A"-7UI0JVT2OG%75_HGGS8*+'G+
M+]/G=$WSM2UX_ C0<4KE2&42"R*G0>0\NN'H<TR(/I3+6LTTS-*&TJY@FH@P
MS%X;-/7<)B^?V2S*-,DJ>Z02=!5HRI!9RPUBK#MI^D<7?CRHZ\M!W@P);FAN
M1&+<139)2*H,BR:T#R.7H]N8NQ28Q)\AE2%K"PK4[;\PM8-)7IZ8XJ)U?[]'
M A7OS+V_ORT$!LM_PPJ2D#_J2N06M3*Q>LH<XHB',^^SUT1;T R=A[JM0H5'
MWZBR0ENEC)>X*6+%6]@HT-T69DJ#ZJN#Y)\VH[I@8B@4YMR(PIR73!FH:G-,
MAC9%2LE5AR)<G0$71 XYJZPI-P?TZSF1D<%+55ZE&2TOF%CP6)2O#E4*VQ+9
M.%IVM&;B>O5)0UO0XR0TYZ^U\.L[(%QE98&F_4*'$!?C5!@(T>U\*\UAPS!E
M$"&3?^%^=03(-U&68'7#UV08&A_%G*,C0F^Y,9,;TM8V#/#^0FW5-/J1[@N2
M;&I0Q62^*6%7I:R(_$F--XMV&(;T&8Z"B1&AHRDQ&&2Y^?AMA2E?H)TO\X.!
M^\QQ)^#2EQ_C42=,DSL6@.)"&,7W($B(AU6%@8@1ZWE\!NMVU)NM8^B+681D
MJA8)CVC3CDFF'WP:K:[A@!+]Y6PD.?!=(!YH@!CQE$=N49^:ERBB3-\BA0R(
M#%<8[Z:DNR1=?V)WF;7,D6A'H&&OQ%%PN+[NC/L& 3U%(26+RST%L#\%XM$M
M5 /.,E;D5%$N];)U#'730I%6KW1R(-P._US^UY;FKUC]:-]:WW2@&Y]+(ML2
MUCBZ-5TS]?YN-U(75H-$XX%1>,:_QGT!^1RT=[ R]X!V[_^3)GG)E@W^N]VG
M?Z'I TWMX2ZR"Q%]".\4/V7+0DM_OSK)#BOBW>T?BG(-2?-TW4#YL]O+!L.G
M]B%-IP5"Y5_&]M!:Z-$Z5YWT!U^/BO[/GCT3'Y\1!M-5X*/M0'@/\KNNG$><
MI="38E@'&]VAS8%H#Q#A,^+99LJ9NYIU8R:90X21!QTV<XB3?'51)N  8/HD
M&,%XH&43F2F#OB<A G@/&AP;P'=F'B@!.!2&0(C!B!+5V^*BS<%_.7VYA_@!
MHS@83K[FZ(B0[>YR+K<MYX#T/9SW@/4&R@*=':;(5NRRP;",Y:8#P(J*K82*
M-N&O6E1Y&%>$G+'SU(.TY;CL#1ZW&=$VXN(=RAN-T> (O [Z3$/U*8'V!$G.
M1L.DT@Y+,,3V2_3GK7N#];0%MD!V;=$.^\W .= WVT0I2:(A0,=N"Z4!-6*?
M2EWN.@/^9<UF45=@'-']:VL*RT):0IG(7,B($BZL"'>O2U10.S;Y6J+OC[I<
MVSAWF9,^W6GS9$IH7Y>2-I&NA0?8D&"B9I*D:ZS3&A=<I3]WO6M+3V$D/HLU
MYV!1M<DBK8 BB [D!]'EQ]CI.SHZK(S7D1R6^U_V8&A<;IHPMSL.D&D4GG@'
M"!-H8P)EG]AWCXD6[9UC)SRHX&I,W5(1?44N0!N/V(6=&0=2B>YA%2(Y:=(G
ME%!/+0#/K%+C/!ED.(1'8'K H&H]6F(7*D54M^ZTN$Q91Y!?4PY9?ACHC"Q=
MWF^G?F4!-J=59%G_&.S2[9OC+4/8FYZCZ RV^!ACM@ <&EX?<R@V[T>:;D5'
M<Z:S<*/0A_B.:*!EW@AOR/25X*"$VFD8[-GB0FG!A?0Z33S1SKAJ0]%.3W-8
M@*?&2GY3%NO]JOXM@031^E7N\-=[!+IPNA.EFX%)?&(D(H=JKH!7\CN.1N;B
M:1Q)O-8!.8F!XZ^&KDL#\P[%E\[@F9E>!,0Q5'!_EWT^'EXN#FDB1B#M$$/?
M232?EM_R#3U9'KP)Y[\"DR=4Z3E/,HCBMQ@6JRW6+":R9:P%Z,]X:!744132
M[J>7&MMP^#8:_G 1O2]\ST?ZUM'K+V.;N16V3CN4>!35K2W*MRA_V3:,7HZ]
M.V^]VT-'6V"Q<5D^)GGZ+UQ?MN15D:5K_ >X^RMXCM$SR7^UK]*<5M4EK59E
MBH@63%X7 2L &L@Z W"14\Q1/XII*NUG.21YQ06@]M/LU^+C1/DZ&E+:[Q,Y
M 7T05AQMZ2WYJ]6OWGY!PZK2/B8 5 '8U#\QH2]3+.V'7^\X,NXS'+L#9*6Y
M_.-LLD-8--7J8F=YE'Q\BZ5?B^8A<^_]O!R1D!&LI.D6SXL;@5^9-I1IN?F4
M/J5U:_MY!5BE)']=EN(/D*Z1T[+:ICMY/]WLRUUASDE6 KO8LR&&4=1E\05
M-9-_5#ZB/"WB.['#=@_GE%;%/N(:!(:'S*'0*I:50]6-XZYSC",CL&W;JP'.
MEHCM&GBD./A(-KIT2^C#B2!+ ^ 1E\4*85@P#"V%)^&6[HK2G&(FVI.V ^$]
MHD%DF$A0>>\F-1BBLU^XS15[MX\7H@2C]6.49AJEU! ^+4RIQ[>P0N[G9+5E
MUVSYRB0J2#O?=>MFZLY3TP6ETZ:3MHQKC.O-0I+N;G-R(*39 :,^10:&?16P
MI<PWF45YN>'<=>PV41C.\"GEU%^3-.?OF%-0AZ:#JBOAKZ/AS/LWCHFV@ $,
M^CPBW\PI'9#!;'*H=/O91FZP"M  +;0KTXJ^I&O:&E_HVE$"NM./J!VCYX"[
M:.KO?#\>A'U<F; F\B>6&\!\ J!U1218/F3IH]T=T(X R@3"7C5 %*3M']4)
MX$^EWA@]CD=A7^/\$5(R8%["XI8\TG,FJZ7YXU7Z#6P='-3+!I4-H[R#87#]
M&ML=&XF(H0B.U122[33I8%_'*8PWB@OZ-W\\'P,F8(!((JYO/LO&*&VZ.+$<
MI)2]Q-(VG:*6A=33T;\L712'.&0M#N3=EF:9L 0Y("ZQJ;2KQ1+%]#/OZ^XF
MVKZ'Z@!+B1K/#FM:(33>WJ:,'*$:P+*%_V\^NB#\LU&?MZ,S46LC?9N5"GB)
MZDN#JW(8PNJR"Y_K)4H(YHGIFC656.]*JG)<:6151XXGOQ["C_YU?3AO0Q=A
M1]FML?*;UI?78.?";-,XVO.IF7A_(8RT!2];)6H7V&U$:HD&K7DN;G$&LY'(
M0&%(V5^$Q[Q"@;):-0U::Z_+7@NLR59W+:0#2,P([+>3I5L+'T:$];KOZ7VQ
MW&S2%2VK9:D6[_, &ZP+(ON"7[9;\7 F()IN"K7^=T^^!(/Q*)[3BJ?)*&$:
MK@SHIAOD('7+MVG 4X+#;UAIZC\77BP(9204<<>>&JZ,OS8KMZ%YKY]_G^4V
M*@-G/#.=+RWIFN,LWA?G]#*M())AO=R<OWZF];;@:8?WVR0'?!7^*[95+FF-
M."!@')&UO(S)G^(KHH8'7&\/D*;'OP1&0Z9V\9%%YF?-/H?@-@OY>\!O5[ZI
M%&:+C-Y\5 [JKLRW6*.PN^RBP'*J/$[Z-JW^R0A8946U+]U)/YV^!#J3MK<I
ME#52P(J32$/8BB=S H>EM?-8;E2%7P '7Q1570WT?0]02)UY1;' S"<Z^4 &
M:,6?8_ T,.IGDQGD$_@Z/I//-]K8EM<7-[%O/%^TUK6#^1P9*.+CTRXK7BD5
M>WDZ*(0<J(%;UZ5WSP+ZP4RR]B$?S;) 6M#_D[)5R9._[>V6&M&,_$T#OAY:
MT.Y-N2]A:RD*'=9]H+G\5] 1JNO\AI9IL;9:=([IVN"?A7/(/SR+&BEOP,NW
M\' 8ERQ<X-CUQ?D%>$Z7N2,V3S8DK&7T0)K!K/L'VD!6.+["QP%[W=/OCGCS
M6HM$%(][=^8Z3[N.MK !>?NG/;Z"EW17TA47<]C/&969=T]%68O</:.]UQ+"
M)\<GZ@<6I/D$SY=4/K(@/4OYHFLJCPV@?A2&Z:[!XRY&8(=(8\R\+/8/]6:?
MR>!'9W2G6CY0*178IKW=4D@P2;(?8]O>;60:W",.MH2[2&7].41*MURCH@C@
M<D-DRUB0#OT9]Z]//45!RV7*,I>:]6UWM6^4LWH.C 4T9P&B/(IN[4TWGG&!
MM6P>3.$7I]Y$H,PK3EU/A%Y#-I,;R@7E\(?]?(!/\.>88J"+KI%^P9]#OQOH
M*N;)G)=[B,GE2A9_DRG^]6Z7I76%N RO'=N8[GWA 2=\0,)'%!HO$6.*F!0^
M*H?/>%7,C_&TI:FLZ"_Q82Q5#N0HX$$UN>J-4 >UGPAK-M=-P0 LULN2FPM^
MNFV=3,ER YBP>.9H46I4)IM)&'<!H]L6%AQAF)9U5J5"T"(5#ZHHS@2;V(<)
M?J9J?W9^1['CRWU=U6P5V=771B3KH-Z/:6!5/OK_B]CQ 1/?PK)J6*F (<-8
MX0LT'W-A+]U5PNNAH1W!JPA:8%'"055?8O!B0E@(O#8S3ZEH_ I97'[YBFI-
MYU?,?HM;%LA,C^Y<N>D/7,2!UH!PB<K#FJ[/7[]6D#C7H-:WB*+&J@ZTQBI-
M1(X!]^H/, Q[@G]4:@*T0\4N]N!-LVX%QW(L:(D@_=RNTCS)5\=8S6:DV:^F
MAN81JVGD6"BKQNV^3#)NOON:(T32?^ZK[3Z]3'EU,1#B[YGVY7 :XC#2#(@#
M@8&6#T7D6%C)CN!H\0,%1A+>?_ F\2WLE8MAG6=KMML@4J@Q6KIK*/ :D]B3
M!UTI=M^V=U39U$F;[@QZ,B2<Z>IL]3_[E$-C+3>?F!1KLDDI#>%<0=-X5J;!
MK/MGPT!62)"<UCG9\TD*_=0,FM/VQ&+%:E^IW\=CO9NP_EKXLB(8 !Y/_[RE
MCW!1)GG])7DRY@>(A-FV,8'6D1X-T^15CML)#%[;Y)E6->@ RY><B1P<6/ZF
M3)G L4NR%F%);^F2G0GV7D@ ?0A^$"/T0:6B6+8\:-0;LKR9$U*POMNR\PGY
M/YBG"V'?YM ^UI(CLV!;0 2OHJ[%<.YZ@X^>PK"RD<BTLB-,R32RN6 #=B:M
MXZV&JG"/[LW^(4M72Z@@!GE%18EACDSA65&Z-L)J\EY$=D,?*78DLF>LZ X[
M/0.OJ ?U 8V2TAS/!%UN@E?E@.7&*TI+\;);\05!11 )?!WQB0FJ'>E)?DAD
MEY]U\#<' 0F1T F/P+"A"';DM?A>XM6;W$)&]OY)8KWL*-0L_VN1L6$ @\*&
M/G8$]TJ;#TJ4:2R(G AI9]*'*_N^O"[^W#ZJ'V;L(@?T LHT.78;WUK,';(9
M1K+=1H^*ZLU:MUA:PH+&GYD3E!RA:++CNW*8PS6+T$$G9;H%\61'&&$,E- +
M=N;.2II<%&OCY0IM"#0BT"K.IN_/M:],#^D(7OF]%^\ BF->%^7X]$6EY^QJ
M52MS\PO[&+ A4$HB@EB!)P5$H^<D@VN0"4JWE)O= 4RLVMHAN]#MI'1'2;0=
M /\>2^GP(J\O8([@23AUT,=!XLQ%&^%6TF:KS=*K9,QEF\"R@"HE0%# MOK*
M&%#629K7_1IGNB.'O?"$=?KIPF5#+Y65GL':>% ?:#'@73QC\M\:9,"K+'DT
M)F[(1@1:132;=V;;?^(UI(2,%-2'.J.N4_'?,RG[CI;/Z<K\XIMCQA=<-V6R
MK?@K*!ERN+CA?:,HU^J,$W@7NE"GC);A<6F?++GR;0"1B,?[ 5K_&%<9U,Q?
MMQ)&,@.<I-;G=8%P1=EUOJ;?_E_J0L,6K0DV)ZQ]M()6VMGKW7I:$L,"CI^M
MUVS0Z@(<5*6+R:(Q.(>P>7S4\>[T]5S6D1CKXO # VXO#^&,TR "1[Y!S.#
M7C2'1%3('P&?#L3=*T:+B)&#4U>QW6%-#I9]N4X O4G3G2C]XX5P^%#7%S[]
M.1*TP,C RN6*>=?9^O1Y33'2FHSDZ,Z*B_CN=>65!X>9=PW8%^;5<#.O3*:1
M'T(GDCY#CHV!66\___G]SYCY-G'00-:<\3,SI,HUP''+#5&&0L639V+)[28\
ME?'A>*<O=9.F.8U[@6$"]4H"NHR.HE_A2 [U*I(K;PSI(Q0L&^^"E56]?7IP
MIKZS-KH<]]"&'F6F [/.@(J %M+VV\9ZS"H'3^; P4%YCR$5@3&$DVJ+9=<Z
MYN\Q0,+@#H",W8%?P(4G' -,V)=:W74RDE4A;<OM)O(Y"5$M_.U4+4<A?.0H
MUPDHJFZWZ>.V7FZ^5A2??Q-+11>ILF*O=\7F'>O'Q:0%238U9+$K(&EJN%)<
M@=U"L6[W.QD4*N6JJV9K2VLCFGN;H7*=_Y;6VS2_?Z'9,_U<Y/76&%#9LT28
M*I57Y+X@YU3)[8&ZY?PSA'^'\ _%DY"/PZC^*3TF^P_6\D1QO3N<B\1.F*+9
M60<*M;/]IN.APHGNA/=O<#6&]W\TG<UGX89ZFI,M$S94JRRP^QD3&C;PPE]E
MQ8O!2' PC([U4Z&C4RUS,>TTV072_%'JPUY:2U04M=&]D%TMT<&!*,ATCD2[
MMBAB/Z<N(A"=)H?.2E8P9?O^T\4G>Z1,VR)>"<)F"OT+L#_]@)K%%ZBA >F]
M:JV;S^SZ98\^/O6>J'!?H,B,'$@-*E?'LF+!!5^/L:3W5VT:ZP+&;O":<6#L
M5!!.4EJY,]QE+3VT#*M +^B9T.6XQU%QW!3J[BI?O@1<J@8H<H1A1BG[XJ[L
M%">*UDB3_@EQ\2 P$B%ENB_MJD.0F EB:F[WXV'/!1EXO3$=%80J,4!,4YF;
M/*U?SY,I[=F9Y-LSI'E]H0.GHZ=?SV/ 8-+*N'EY>?0LF8. )#0'P^"TY=7Y
M\CQY%K(*0TF3%LI#&VL*>21%3&B2X5QUY[M/25#=Z(YF[->/O]*<72\9P'&L
MH0ICA47^GJFB6VB=H+SW@HC^O"Y%9X19:%-^5&HUV1'\"0@PO:7YXYK^I<@
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
M)>J1U_ AG%CS-S\]DJI?@6E\X6%-CZ*&#P'-X'KZGQYU'0#@E*OEN4]?V7H
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
MC</"'"@SW!J.+CKEO\TWLAKH_)&&#HO YZWJXY_N\=K%5*A>>N"7**(2=!&
MG0XS_)KM5H3A??"@3X/TQQ=!>$O#+8/OK:N'>\KR;V,G6,<[\$, 2?9MR,=[
M[9MR$RH7V$SV;3%U3B)E2_\TX=3XSNXN)'Y$G&QVH?R;E[)^/Y?F$XWGBSOR
M>"WF&O)_B..0W2>Q;!D>I /L@57GN+1/P/@XLC#S$,^W<<=C$'[S...W!@&X
M+0WO@\$G2SU^"UYJU!+;'KF@FAF3R\L@GM90"@02VH:75W-P>_P2:^),+C"#
M*%E=8$?,@IV'2^)G@X?Y:DZ2B"\]BDZ(\V49!HGOOC3=\=F@$&'R!!YS+(XB
M;T=DZ <7F7+*O3(.ULTG-5\7^#]?9*T7B+=7G4@,5?6"* GI'1?'"<?T!=K2
M@28/>_QMKZ:4S!IPX0!GY1UKZYZ0B$7!HKAFOH-ON6G'%LP177%K?#7,;'^*
M6UER;U[B7G[XG='("=DF'\U>H^GH^QJ$5NS+%6B7P\@-M'KS6!N^4G4SJ$-
M0T&6G2W=@VQ8GX,Z8/NWKSI>S.B4FHRKW0L4^3G1"[,XLM"T6CZ%L#NPQ=J
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
ML=CR4DHX,)\>VQVS1D&5>8.3OE@CZJ<@_'+I7X>!0R-K$BLCP<V;TA1:A3^
M#?T'B>V"^2SBKO*'('"MB:V,9%)BJ_ '< [ (+%]" -[NRP%CCRJ5TM*&3N@
M3*Q!HA'=622K;CC7PBUXF+P#T2CNL))J-DJK@4,&E]C[5'*^#,"[,+)[TFU1
M-/?4P)+(:L,:E*>'C:@8W^739P-A[V?/:.FCS+[[LMF#Q/4!?.Y.Y$E&:2=7
MDU<*9:#:C>S3\ODKS@GYN*CBJU<_07)JS%DN??3:PI&:Y!V(OPC"ZR1T5IR:
M^:+%T6F72!<(W#['QN+IY K6]*M&RJ+Y8E\V;BJP$@R<6\&"S,J<,3"56ZYT
MTP;"7D)G+K\YQ&SU?1\VX/N]#0O^NZ>)6'MYAQ3$W$?Y2AU@CM$7#;.\!$:6
M+3P#BW$:IR4>0Y@=B*8KT2[N@;6J^-;$<!2RUNEL:%)6%,3$P_;1TIX\&]&3
MAYOH-#<A?!H/G8[3U>_'T#E3 #B@VT,_(KMST'O0#KFY6P#7@A&V&V%=E7+3
M4(\%=>5L'H/>IR18<]!;Z3J1>3LVDM@4,(YFVJC:WE;J6U9D*-ZLEO8%64MS
M4\"(+&^-3: DZO:,-Q.1?<[:)#:F@ P63Q7Z-$51XQ'RH^U)PN10^)DH3DC_
M>+GFYM-6CG&V(TDUG+@/&X;B560GU).OB<0_$KYLGX:[XJJLR+D+TR2EV\DZ
MS(?B'^F*.1ZULUTKP'%3\LP$5^4/;FL;,6(M#A-'\$VF[RPY(^W(KA,5>O:R
MF3"[V0<<K'HJ1OW5"!(Q6XFSD7G4@VRLUF,M=*$DW7*N$E+:YLQQDG4B^Q2=
M48[>89*C_,\>E:SUW=E:-%Y,RV%;%P.L"&!DC=1D:<V-@I,'7";5MU[WQ]4!
MI>;T!KYG?7083J!_D<1)2-?,9^MD[8E$G/Q5)%C$*^J0#8N))_]A:-S_0J+Z
MF**2.3_7&:KYXFY%3U-4\A^,G@%,X.O[_24LM\F]9,V-D(T7W1(O'79Q3YPO
M=R'Q(R*-K)]8S-V>NX?@%TI"E80B "3H#VP#Q"TV( 2?X<<E:\;S?$Z'3]UK
ML<,2\->4&GB,UW.X_5"*\M4X!WF%@NWXM@4.W./M8*<O83-N8C02O^).<;G=
M>5<G\489]X*8OCS[N801J[T+\KM%1UQ-7V&9K+!2:N0'7-X@BNG*?[0A_BZ2
MG*%I+L[!1C6U4D]3J+>267F&CXDYV@G(O%UPJ179:1#9;0<G$>"GS:H(I;UA
M6\HEU.'L^XDGML36@&!Z8FOB$NI =5O2*@MI0A*J"P:FYPG"[4&BU<(+'IB_
M",*UA!^F/>+C@,51D)\@\G89V"/OE..ZX+@N#[BR?O1WP27WATNGE5F!FB&*
MH5UL]W!GW #9ICV9,TINN="HA7"T.E[<9/)A0J^EEJMQ&NJ20]F2G$E)*%<6
M+/@6E#NOT)Z3LY%X7LO&--R9'_<HYPLNE)*%S']X$80SSX/8GX,0Z5Y?Q=A:
M5'(DLA#<6=)<VM$\Q4P#&G;9'(0\Y9@S'0X";CI0$5_JA)PU :*'EX\IZ<MZ
M3/G8Z8:*9'(!4V")'T ^I\U=YB5&"$N-RHL@"6$%?H"(:S\=5]H%/F(-IE<D
ME&V!=_@!XK,2^(&/@)T%P05^QTU_2A:Q4D-(38!(=[BAGJN*MLBQL5IF0+)\
MHA+$G1M\Z*P@GE,NUYLD%L/'.& :R2K M1@O!QS44$2*%=(=('!=MF)W*'F>
M8Z,!!-PW0]K GJHGR1D%\;,1Y6?T/K8TI:\! TI@'T",C=PRL)#:DV\TFST)
MWLG6-UTI96TOX@H7[6 4$]RSP]D*5B6"]/SS0$41*74)/V/(DE]"HH8WCRIS
M$M>B-Z'+(CE+EI]K^_#S OIQZ*>,DEE*R4U.B>2[V(FB/\E91LF-H"3SA!9
M3T=6"  ;@-=+W5NK5[,">OQW=ILJU'[%JT@&MZ"FD]XB/ZYIZ%AXJ=1%_TV3
MVB4#.OWF^/=-)%);Q+UR3_PO7L!OTJ'E%/MDF1,.\4I -#K].\! M$S:@Q?V
MI-TV20VH!MQ")6A7EOHAM2#!?FCI5ZWFUD=-PH9I@&/L^,4Y-79:'#6B&$U/
MH_;-5_7XZFS":E-5I<9*IZ(6)+@%JEWJVB4OB(E[E[Z;\!W.Y'RLTV"]YM<N
M_XO8__/%Z8KYY/+TY%0<!6^5QU/IP\SW^E___=6K%__ST\<?__-__^=G9Y,\
M_N+_YWOW]^^WRU]V_N>SY.'#]^'[[__Q[K?/=[O(^W[K_/[&^WO\.KZE?__]
M^^^^/+YUKN(W_[JX>'?[C]?;QY/37]YLW=N0?%I_W)S\SH+MF]/H_N[3WW][
M\X^KKS?D<O;^\8^+\]DO%X_)3S<W'W<W9\GOGQ\NKV\W*W+]8WSVA<6??OC[
MR=F_EF_^X?^VF?_Q^O'G^"KY\P]OOMR\^;NWNOOY-/G'Q_NOSOKQY&&6?%J<
M_7VW_3E8?/C]CY^___SC=Q]7'Q_?_>MD_>5D.?_]-W]WO_CGGY8__^G=S?*G
MKW_R5^^=/WY]O?MR\R%\__O/__'NC^Z'Q9^__A(DJ^7\G__AOO;?W\7??6*?
MO__QZW^LWOV^G4=WRW^\>T^V?W)__KK]Y_^^.+V]>?4*]\CI4UT#]<)J+YX3
M\DY=SRM?H/:^Z)5$=7DHJ0U"XL4N)+F=H<SS/@C(5W"?%'H9 ):#,!DKI,W>
M!FFV,LP#.%C!OOLIX#[O-=G9\&1Z\6&W3^CVB1JEV<X[\]#0**;82!]^DRZ&
MZU 2$L_A"V!QXG-4P>(QB58)<YFX]IQX6(A8,C!CW%UP(W"=2ER?!:[YXF>)
MZRS#910&,$1A<,$6,9W1F# O&L;5_F6"H]1U;@ ): E%V%YW)3B!&IX8MAUD
MT3*X#H[%77[B,0Y;A\=1XB'?PB%3"8?TG2E"#><^5797]."-VH'49 U&)I\*
MB7</ :CT#O F+[T":S"" THDBMH,6/D5(&).; 418)$[H$T^0(4H2BY 95@
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
M@=KQ344WHY?;A[EU:&8:YEK/&61D#39]/T###WF/9=!11&-1(=;;CGOX#65
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
MB4DIPP4J;$$9S7;M47>9-;KX%,2WE"^>;T!OE_;=H*Z<45QH5)^_22N9S.;
M1[LAFX/D [B(5:3;ZB*(Q)&SD#SX%YPG)\3_POSE!7$:,BS[_21EN!.3MQGO
ML-IB[U.]UALB>]W(]S4Q)>B,19L@XOJY.-E]I/$J2#7U;D5\<6:E/[H(0LX,
MF5DDE\-"6>X!G6@'2QR6K6FJ4K9DA#/P32*?+ZXX SY'](8M5W%V1G)"][>A
M>(',#D5_J7"TF$!%>BDR50,CQN&,=,LU5FIC1S]4X'.B%]VTKA)U+D+.;CM6
M*#T=4F?Z?"Z_YIN!\K-0'(..%T1)2#4F>_5!T ](EE:D&N-N^$A[NY5@Z 2N
M6S[$R'%6%*C8%TU\_M:SZ^C":M3THS7F^M:6ZTFUY;J[.KU2CEH6?GGL+7&*
MZP)TYY]E:'AH!Z)C#S?O"6D?[T42\0E2[:;HY!#:9)A&FJP_,]9QC?$]1N5]
ML8%K VX(J4E[SW:VY/>.UGRP[N^Q+V)%-O<P ?CI<33G1)N# ]$[R#13RZ'4
MC40L]P<1@SG(A,MM*QN%PR=K]:-$\]Q:O<_BX:#&-:0!J3F1<NS 8=B+7)V(
MK@&+LQ4-_O;KE&$[>U#R'O8=*+A=F$9!HSO^ZY*L&^K3!^*)PF?HHL5>=".P
MMCK%V,\O[!>I:[*3SZ!W0>9F[L.F\U3KH,_77GRCB+9T'[#]/,,8[IJ3EQ[W
MF;*)]XOYXG.4#MNP^"J@BG7D!Z\R\\">?'1$G-?]W7 K5L$8+_WZ.(V6\HH@
M7U@TF.K0K%/2W8HV''HMO*U_-=ZCJW&-R!.=6G,XY$L<MX#@3?L>?..5GP;/
M,/K-R 6T=(%K#Q.4>[*-D_'5E2%U?SFTI=D$$8L/+>"24*P->*>T81FOF'KY
M ]7X14=H18-!O+F2S)!0V!^MGXY7!.VK16NSTF34V9WDVH5I[,YJ)Y? NK-H
M%;YD:#X0YC<U+FN9=5W[:*R<;UH?6,N5%\?-,Q+-[KAC+&+*I1)=HS!3 9BE
MHMQ&% ;)2/5E*Z<DM7UJ<- UP*HIG!XI5ZQ428OV8M.E"M(^:Q4 3*FL6<N6
M%;\*18!/=!$4@3\+C]#-.%"<_)X]4.K$TLP9 %F!R,G*LW,;%NS'T$XM[10:
MS+B:IBW>],X,>M:/Y"%:F?=-S('+<-(1UTT2$N^48V+Q9U_:^#\GT2IA:9]-
M)WL=G_L:\X<T(6(<;LH"TV;/MW0IO'0IC1O+=M+4MZRI)Y U=7EZ<JI\[!5^
M>0K<*ZX-Y^;Y.R/^TB>_),HLKGXQ!3[75HDSPM:E[-<KNB3>N9PJU',?1-3Y
MPS+8ON9?I6<)_\/A"&F"A?/^JW#@-RX<(/5-E_DI^MZCO)_S)4 8ME.'*N4,
M+R]VX/A+)0L,S"Y%LEUZF*K*!*RF!YIF\J]O[/@14Q5<B3&8P]VN G\9VXUP
M-:) JB;7\1B:66.>+S0X'%DER(J;T(($.WK<KJ5=(FN[D'1] J$V.A&1^C>8
M,8\^[C6L$,=!R D5Q*A7JM0_&K>R-JT2/(@TLC.U^V'+/%T0[HGG4^"+-D.2
MT)GO?@IBFA-LZQVA"^5('H"NNA(-U'B'/L*Z&/$]#.$XH42TF[]@C]1M3\>%
M?312P#Z:0*J:Y%5YBCG!^BG.+]856'54L<%%LZ7A?3"XQ]$9#=F6<VA+;>^\
M+DS3$%HGKS K4VZ3>XY>S&6C[DD0AL$#W_5G"3VS<'YVH4)+HM0]+COYA5*!
M4CO)]W192W I8!A+\%CMDBNR!G=N\V<_HD[",8I[%UA.9=A3V5H5CJ .5R[/
MFBT>U\711N#7G!+2J<A3E8=0U3&#,YTLYCA-Q$PI<P.JL$8W;?9<I#H+[B@W
M1V_Z:NS;I'&E<,.0S>/2: ZV)O(IQ%5T^0E6EP-PZ8E)?M!YGXTHQA/LU+G/
M,O; S4@>N&7E<O(6ZY9V9AG'E#9@A3LH4Y1K-''"YXOT@=F6P(HH)K+/FMD#
M-E59=Y^)+4\\3^SY&[I)^XR<T<@)V:;>LZ.E+T$WA)'+I9<!N6B0>JT7UW$7
MB/UMIP2['<_(!:C J%R$!L&06C!91X89 =>B3CE0+RAM_&S4D:CFA>9LQPER
MR,>]F>\6UV!GZW1AFH9GW,FK7(PX(8R9XX0)1Y<U6& TLB/$=CP3.?\Z&)5+
M$**)B/G D )EGP+?L2+%#D13L.>[^)0+T2!Z O,BRA5,G.N5\T&F45B2I@K&
MZ>S.?N;E;]YX*2CBB4)J7OJ41*$? 1H0C#V2V<6;7&!'3C]LCMD(K])J0$LB
MF(JXFGB3B^O(%4[ET]W>DTP=_C2LSP:^Y)(:'@\Q$50>M>;'LU C.YV;6I!,
M0V1M',KE!I(C<JQ60FVSJ0]MA0!+IB-+_85ZT>GW7^AFBVK;(24P^FT%>L#6
MM-><PJM29Z*Q5?76]$G6=BF)#J9A$>3>:)\&;WF7-"#&.8AU-IU"JX%&CHY#
M[M9[1XRDZY&^KK?)M;E(3$<.'\-_K:B_"_SE%5-O;M#TU32YVKA^\^U0CZMH
M22,*XU_O6.S1^>+2=]F6N0GQ5 \]_G%A0_"_'39#.UPLJ>F>:AV<@>B  R"F
MGUB\DJL2RUBQS5UPKM9&P5B /1A1;)->#6X59A__S,\X@>YTQ>CB_)$ZB2A*
MF"\6S*&A>JNW'M%T01^W&#KY@C3'\DGV?]$]\&SU@M$7A>(Q]JT;3*UW-+<J
M%L1?7HO@@K)MU?05UBW=P[#&!<+62XYXAZK'&V :;^BFE>>9+S(=5R=_J^-C
MI+<UW=!.GF_>Q@*DR8/%L8B'"5Z"4 6I='P\(:ETL0#)W-B_#R7T+L@LH&@>
MWL:!\V45>)PF2PDF"@C':*IT/[(I,!%[X*!\7:HGQ]A-0>G$-U(OO/^-KIN+
M4(7>L#%EKJ+B]+D+BO]N9X>;4#!"TZ=3#XRXC%HXWD*QA0JO+DRC?$TPD33P
MW$0CD>[G2]]0A[*M,/INZ#;PMOQ'IX&_I2$G_"[(*V. Q:R+?7JBU^8OW&#'
M(>D:UX1!YZN50$]/D&7.@)6BPV0_Y950MK.@]G@FY#@I, VC?GWF;L7$-F[J
M7R2^RT^#V3*D=%TSI9I'#+9_/"')=+$ L+[]6],5Z*W4W(#%I!9]4$W8P;S*
MB@VC^:+TR \ONTY44Q1E-^_0:M;%.2V:96F'7RL?3<?.:%HQW#Q)\[">N#4+
MZ[$9[E% .-&P7C<3P2K6AUG\%LLZ6Y!,9W?V<0NPLMUZQ,[:_C4D8G)[VI39
M VKG(?;YENMMM<$:^#YO1#+%?=[,+;@Z_*.699P&ZW7@RS>EXH!GK08,!Q#-
M91?-_1<:OC(P!^OTJY9,M'VI'7NI ZHID!895\52B*/OC0YIRB84;?Q&&,S\
M?%)[>[1<+9OW6'.8OZ7R3BZ5]R0@H3M?G+&0.OPWHM,58>&Z>>R*D71Z$."8
M <K2Z&,/6);-& ^6SNL-I%# ^++5"0&U?(A\Q7;V>VI9*EBFG1[?.99H$\AH
M_'7(''I-P]L57Z,2[UL_1GJ44!9!^ZHQAYC\1$+NML3GCS1T6$0E99>^$U("
M7D'?B6H\]E"GS];-+HR!B[/E,J1+[CA*98KFB\**5%[YNC['N4P51=*]<+CL
M-AUA9.H1W0772>BLN%*DQ"D(HO73D>^,]B6#I9$9-D<2E,O&R&ZQQ7^F+2):
M#GR^*2 <B676><2I\,T\GVQ@#>YU<N\Q9[[@&$7/\B#\$ 91E.>M*VRS'@!C
M%E#?VN&RNO1DTJ(P)2/GAFX%#OFKMQN/Q2JR,@0\\@/3E%WFZ6#5/6?4UUA8
M.-S2X6MG6WI(- 0^0UO1C'EC]O,(*OG+2'1I"FC$Q,SP-!HK&_ZF*O@66( ]
MR,;MI*ER#"YQS-BPR<IVSK\F+-[5C@L;EDT/QFE(5HEW@+EF1WQ_RPWQXN.;
MD?=RQB+'"Z(DI!J/<.W?ZAY;E76H/L(U?C80=TV5U/%?%9_>4'9&KS2+WIN%
M%SBSHXW[\^)%/-V;?'-O E\D#EKH+=:-"\7>Z%+]\BG6R2:$!]2<L@I!5IJ&
M->/ "+]KJ6U1@"UL,G]ZJ\0GU5_;]..W(^DHILWS"FL@VXB-[J!HO\<@GME,
M>U\?S.I]5=JAY7-.\CR<R]>IR(Y_8D['*"3=:=P.X#'22^#>=D\)*<20%9\O
M>D%@7 LJ,NM?.U+#C8QX_<8T+1^.50!MZP3L?W%$Y^_2YW^D=^211J;)EX>T
MU Q4GQ\(D,G;CDG;A:AS0-5S;/L2@ 0=![+K:TSC5D$?TL%\+?P_<LY@C>Q9
M$J_XGK'2G[H%"8ZIT+,#RJGGS<P9C:RL.(ZM:% ;Q7<K:K?46EHAZLA SCD*
M=[]^ONW@=MX^,OOEE-G97PY\+H :.4>+BX:SLW1S96^(OZ1 6>8'6!AWA<+1
M4UDP3E]H20!8*G(1&E8XI%&/2ORN!#SV[5)U>?>1/+)UL@;C7AD>TO-1)_LJ
M*\8[*#XR'Y;U)7BC9'UYQ7!.V1B/QDZ_X>A=I3_?7E".DGB<H&L:BFP&LE3Q
MHUH^',=]U!@#:%LJ2C1L_S:P6%!'))#L%R'*0F^H$_@.\YADGPQ^RP' #O$*
MBX5^:1E""M*QHBAZ&&[C7 F?;P5%"?^'7::_)>)E@?B*_L"6J\8*[);-JPL3
MR^)1WMO:3((-_9E[P67M2UNYNK\E::VXM1!&#U84CTYS,RMS$*PZP*BSWH9K
M8\S\Y5401:<D#'>+('P@835_>7AKO79$([Z45=B$5%I0>"B8+R1)%QE)YX\;
MIE3 U@MBQ)+I7SY8GUFMFH"]Y39?_$B\).68YP4/HO.?@DQZ (SYY.M;.U9-
M0+-9I2"+E@]'O"O:E@K6OM7H"2HU?KA67+$U2]D5I84&.D]1'5#&O"N4N "6
MDW_<E]XT92 O,KCVR-#!QX=G/5E"*29#2UJSUD:G011'LBCEGD2BTU':R='2
MD_! 8K1=J79NJKX>]T'0MS+:(=:4W8BNJU)J,MHK#8S>'2JJ.H2(-T%7$/.)
MK)5?>32V2@DT3FQ3<?<4K?HR0_ %8^6AN0(<=9LU:6"30 ">DO>:(/5" %:>
MJ]?Z*7::<1O[VM<ZW18^&MM9Z8XZ_AOO/CE<W!LGXMXHWBPSD?&WE$GC)[O#
MKV17RTQXLI\2(<3Y(JUVS_('?J<N\ $!3Q^&@Z1AJ)2J5^"%@_I@DY*39O':
MT),<]-CN^'XA[YF"\T[2T-$"NIR@!'I: BHQ!?J!W7P'=70$ ]U.HV@>!K"Y
MFGN)0;1Y/V;C8):^S!"?WPF^"/I3WV'E7';#W@=[V+,J;-OI[7JX]8V=?K[I
M-#!6@6385;D;M$Y00P<:SFD\2/'RPB EJ2)6^;9T/;<0Y.C"A->=3F/7*?3T
MAPN%0$YUL!$7Z<:%&B914&F5\0S#@R@_T'O*+K@K%*VHOU0.H#1^-@6.-J_W
M6U(^RDEE)4G_6Y;^,;/TOZ6*HV7I?RN0F&R6OL%9J>79@&3QFQEXLY"2^>**
MTPALS14 (S9_TW0NBT9<D3-@$60S(5W1**+TD/(H.DF*U@3B:=RW$9Q00(C6
M<G. 2%7XB!N,OA&,]*[#@-,HAC2"NU@5\..T/#N%6&<18&8^V/;D5-('XED8
MB=Z';8(B[64@7+]^S?@DB58RA!YI#H%I_&Y:]V#+VL&2ZXWR<K(\KXL@%,<
M=&).!?JTY-7*(["T>SV9S9,XBHF<:'-8D<+>:?YN6K)H63M8OKU6LOWCACHQ
M=>M747.*??'7)W27E)<)EEZOQ>JKP%_R[]=BDKHH(;Q@/N&$B^+"*&9QHGA[
M*(&9UH90XPQD(_RC9=S3I>#&#=T$H>#%T 9K57B6GI];T9A>S7GZU=Z*RS!
MNS#M>)!VA*K@BG=T![/@0@U#I)BN0@2U+(NQ 1%JKV8#(3;Q"K8]Y_%R;62R
M42CA\>/](_DM"$^3* [6G"K^@]MDL_$8_[-QZDT)Q:R*8E9 H37C6QNH?C=:
M3=:H9]<8 39*MM'$5+O)(9=QA9R*8ZZ(:7C?3!VP\CA*]-ZPZ,O)[HY_9B$G
MIPO3""2MO74KDW_:N3@:T0J2K"3H=&'"SJ?K5>]..1995GUCURS/S'1I[C?F
M*#078]:^P32!%'G9L%! H\>(YW</@3;/#]],B.>%A6*]?>Q)X3S6U_3B5]@U
M?+J\+RX8M5-0 ^$GU'=6:Q)^.<[%7D;W!&_W"C^//1[E+HB)=TL\&BGOL-HG
MR%$15245@J@O%RGO0A*2#]S0Y'WU,]0L6VWNUQ8-G0XQJ9-AB,>,D--5-VNY
MLD9BGJ56IU8E,&C/#T-C&#6YMC(*I6QX7\6<K4-!7K5/)BV;.@,@6R:@1%*#
MQ2FGF,5"TPJ!4Z/\, Y"!*<^<_ AA^2+#"A+3T3=N 8%4!LX8A0O;86C.6JD
M#ZAQ)+03%K)IIJ1+M>.R773'#H ]M7H<C?W17HUSO*F\WVIQOM7B?*O%^5:+
M,_9S4N-N!XCOF!AU60?Z,[H)(A9?^E$2BOZ\IT&X"5*RKT.Z9LE:Y+CY$73?
M$VWT6&>SMI56C.[I,QDP^&06WR71ZN+L\E322MW96HPE@P[J-N(8H_W3*=P6
M5H'>,,=R'<\"1XYCYI;Y.3?)X]VEOPC"M02OG578!4PCP48)C'Z<U:5L#[H
ML<$5+"EZ/F^0?Y[J./_#0;4[@1ILQQ9X+2[A<$*OD!-C=%1&[,%N(1:V())=
MI*)D'>NHFP=OS3(#!/R4H3=TR00?_5CT#AVD/XT 49X<5+=)SNIF5B ]^ B"
M[D(BZC5N=^O[P!LDE#(DG%VL*X[*ZH';U.J?M.()'N1DE8 P#!I="917#N6A
MZ?+_- G%@BY8Y!#O%TK"<]\]JPWGT)1%*U L3T)7-NU<@:M,-;M+1#V.F$$7
M.%_2OH^%TC. FZ43_%2DI\(IN)E1NG*<\66X8BD7'ADFLC*D:=P[E=6CC(@J
MZ(CT0+U+[K$]_H/N(#90!>*XC."^+5-E!]; J ))Z4F\+]"1,WR&^6"=@*>Q
MB[IY@S)KZD#6!?-H>,IORV400FRI,KQI74(57L!-F3*UL]-Y5Q!&7C/$B9QW
M+>S(Y/,>X[S+23H8G1?\)S#AIBK,:9QRK1S)O=4C%\W6:4K5!UI.1:B3B.UT
M,"47U=&+1 YG\.V:>-Y)$G'J(PC+H0QO6O=1A1>Y=(X]Y/I T/F:ADMNNWP(
M@X=X)4; $!_":&B&.X6X4"=?<H$=MP*EH#\KZGEP4BJ!F\:EU,2'7"H(T82<
M]'\F).2PO%WJ#8#<1E68TQ!0*T=R*0$TQC*.<HO.YTQFH<.)J09T*E=2.U=R
M44$$'LR=V#0U'<B#S8!-Q#^J,R$7R>"H@ID\Q!#G?>:."'304Y'S$>Y. Q?B
M2;4;_B2L<"5&Y6*$&G1M(,H[\GCI\C6Q!7,DE6#[K WR5 [$'O[DLH,(3YB)
M;N:ZG'M1]A^QCJX1>JIB:X(ZH1W7R)3\/??HV81==+VS(JQWTQ;6NX.P$(,4
M=;J^LR*L[Z8MK.\.PCIZ"XP:7:?\C_/P+GCH:KRC*:H"S&FX6ZT<R>6$EBJ1
MTY2:/X BR@!.;R/M69'+!B!@,5 ZUT$4$^]?; -DQS>"G933U<R87&*#@Q?:
M"6*"I)"2P?(I 9I"(+:\\EP QVWF+>BX"L2CRBKP(0(2-6 3V1MU)N0".7I
MXI8Z2<AUX^V[^SL6#ZQ<J &;B#SJ3,CE,3BR8"J/\T=G)>HA!R?9-P*<Q&W?
MS(I<,BAI#7E4BD,2(S^W](S$),M< HG;-0*>DNW<QIL\U1@FRZ&YG.VOKP5!
M]R2BXF__'U!+ 0(4 Q0    ( /B#:E7YPH)0T4P! )>>#@ 7
M  "  0    !F,3!Q,#DR,E]I='1E8VAP86-K+FAT;5!+ 0(4 Q0    ( /B#
M:E6RQ_:CA <   0E   =              "  09- 0!F,3!Q,#DR,F5X,S$M
M,5]I='1E8VAP86-K+FAT;5!+ 0(4 Q0    ( /B#:E74]\YH<P<  ,HD   =
M              "  <54 0!F,3!Q,#DR,F5X,S$M,E]I='1E8VAP86-K+FAT
M;5!+ 0(4 Q0    ( /B#:E57@)M_R@0  '\2   =              "  7-<
M 0!F,3!Q,#DR,F5X,S(M,5]I='1E8VAP86-K+FAT;5!+ 0(4 Q0    ( /B#
M:E7WR5(\O@0  +42   =              "  7AA 0!F,3!Q,#DR,F5X,S(M
M,E]I='1E8VAP86-K+FAT;5!+ 0(4 Q0    ( /B#:E7CPF3K@U0   ]B   -
M              "  7%F 0!I;6%G95\P,#$N:G!G4$L! A0#%     @ ^(-J
M59:,]XH[9P  9WH   T              ( !'[L! &EM86=E7S P,BYJ<&=0
M2P$"% ,4    " #X@VI5 X4&XW%T   M@P  #0              @ &%(@(
M:6UA9V5?,# S+FIP9U!+ 0(4 Q0    ( /B#:E7*DSK>C5H  $QJ   -
M          "  2&7 @!I;6%G95\P,#0N:G!G4$L! A0#%     @ ^(-J5>V=
MZV%C2@  _U0   T              ( !V?$" &EM86=E7S P-2YJ<&=02P$"
M% ,4    " #X@VI5H2W[ ^!4  !J80  #0              @ %G/ , :6UA
M9V5?,# V+FIP9U!+ 0(4 Q0    ( /B#:E7F*L(',"$  $>< 0 0
M      "  7*1 P!I=' M,C R,C Y,S N>'-D4$L! A0#%     @ ^(-J57UV
M8ZZ@#@  -*T  !0              ( !T+(# &ET<"TR,#(R,#DS,%]C86PN
M>&UL4$L! A0#%     @ ^(-J56TRW]>T50  YQH% !0              ( !
MHL$# &ET<"TR,#(R,#DS,%]D968N>&UL4$L! A0#%     @ ^(-J500"0">+
MY   %.L* !0              ( !B!<$ &ET<"TR,#(R,#DS,%]L86(N>&UL
M4$L! A0#%     @ ^(-J5:M>8VLX5@  '6@% !0              ( !1?P$
K &ET<"TR,#(R,#DS,%]P<F4N>&UL4$L%!@     0 !  &00  *]2!0    $!

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